Помещение элемента управления веб-браузера и панели инструментов в пользовательский элемент управления & не может управлять ими из основной формы

простое решение для этого было бы использовать модуль «cors».

installation

npm install cors

use:

var cors = require('cors')
app.use(cors());

Thats all you необходимо выполнить.

Примечание: некоторые запросы HTTP могут быть предварительно запрограммированы, запросы «предполетного» сначала отправляют HTTP-запрос методом OPTIONS к ресурсу в другом домене, чтобы определить, является ли фактический запрос безопасно отправить. Чтобы включить предварительный показ, вы должны добавить новый обработчик OPTIONS для маршрута, который вы хотите поддерживать:

app.options('/route', cors()) // for a particular route

Чтобы включить предварительную съемку для всех используемых маршрутов:

app.options('*',cors()) //for all routes(include before other routes)

больше о запросах, которые перед запуском: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Preflighted_requests

0
задан Angelo Adkins 6 April 2019 в 20:40
поделиться