#node.js #reactjs #error-handling #port
#node.js #reactjs #обработка ошибок #порт
Вопрос:
Я создал API в бэкэнде и интерфейсе nodejs, я использовал reactjs, поскольку подключил api к своей форме
он показывает ошибку
«Не удалось выполнить запрос прокси»
Комментарии:
1. Используете ли вы
mozaik
? Если да, попробуйте github.com/plouc/mozaik/issues/118 Убедитесь, что вы находитесь в правильной папке при запускеnpm start
2. Я использую vscode и работаю на localhost: 3000, и он также отображает данные, но не может загрузить данные в него из-за этой ошибки
Ответ №1:
Проверьте, в чем ошибка в инструментах разработчика Chrome. Скорее всего, это проблема CORS.
Если вы используете NodeJS, вы можете использовать следующую команду.
res.header("Access-Control-Allow-Origin", "*");
Но это позволит CORS для всех портов, запущенных на вашем компьютере.
Я столкнулся с той же проблемой при использовании express. Я решил ее, как показано ниже :
Ответ №2:
ПОПРОБУЙТЕ ЭТО В СВОЕЙ КОНФИГУРАЦИИ PACKAGE.JSON, проверенной из create-react-app
"proxy": {
"/api": {
"target": "https://localhost:5002",
"secure": false
}
},
Также попробуйте добавить конфигурацию CORS к вашему узлу, посмотрите это видео