Веста: вызов локальных API (проблема CORS) - PullRequest
0 голосов
/ 15 октября 2019

Итак, у меня есть сервер, на котором я настроил Vesta (https://vestacp.com/),) и запускает серию веб-сайтов по протоколу HTTPS (Lets Encrypt).

В том же окне у меня работает APIна 8888, который я хочу вызвать через Javascript и PHP. Однако, поскольку это происходит на другом порту, а не HTTPS, я получаю сообщение об ошибке CORS «Смешанное содержимое»

if (searchTerm.length > 2) {
            console.log('500ms ' + searchTerm)

            axios
            .get("http://localhost:8888/search/" + searchTerm)
            .then(response => {
                // JSON responses are automatically parsed.
                this.results = response.data;
            })
            .catch(e => {
                this.errors.push(e);
            });
        }

Есть ли способ обойти это? только 1 коробка, и поэтому я могу сбросить HTTPS?

Я прочитал, если я использую 127.0.0.1 вместо localhost, я могу обойти это?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...