Вы можете включить функциональность для эффективной обработки запросов по пересечению домена. Известен как CORS (обмен ресурсами по пересечению происхождения), его можно реализовать на ваш Nodejs Веб-приложение следующие два способа.
- Использовать
CORS
NPM модуль. – Это проще и быстрый способ включить CORS в вашем приложении. Сначала установитеCORS
Модуль: # NPM Установка –save Cors
– Теперь, когда CORS
Модуль установлен в вашем приложении, используйте его как промежуточное программное обеспечение, и вы закончите. Все ваши запросы теперь CORS включены: ## app.js var (‘Express’); VAR («CORS»); var (); app.use (CORS ());
– Вы также можете включить CORS только на одном запросе со следующим кодом: ## App.js var (‘Express’); VAR («CORS»); var (); app.get (‘/products/: id’, cors (), Функция (req, res, next) {res.json ({msg: ‘Это связано с одним маршрутом’});});
Для получения дополнительной информации вы можете обратиться к документации для CORS
Модуль здесь: https://www.npmjs.com/package/cors.
- Вы можете достичь того же, не требуя от любого внешнего модуля, если вы прекрасно добавляете несколько дополнительных строк в вашем коде. Добавьте следующий код, чтобы включить функциональность CORS: ## app.js APP.USE (Функция (REQ, RES, NEXT) { res.Header («Access-Control-Allow-light», «*»); res.Header (“Access-Control-Tower-Headers”, «Происхождение, X-запрошенное, с содержанием типа, принимают»); Далее (); });