Я пытаюсь создать интерфейс React для Express API. Два запускаются с AWS EC2 в двух разных портах. Это приводит к появлению в браузере недопустимой ошибки заголовка узла, читая вокруг, и я понимаю, что это вызвано проблемами с CORS.
Установка PROXY = http://myserver: 3001 в пакете Файл. json приводит к той же ошибке.
Чтение в Интернете Я обнаружил, что это можно сделать, настроив прокси в файле .env. Однако при создании файла .env в папке проекта root, содержащей только строку REACT_APP_APP_BACKEND_BASEURL = http://myserver: 3001 и при запуске npm start, INVALID HOST HEADER сохраняется.
Поэтому мне интересно, есть ли что-то, что можно изменить в приложении. js или в пакете. json?
Приложение React представляет собой простое
import React from 'react';
function App() {
fetch(process.env.REACT_APP_BASE_URL)
.then(res => res.json())
.then(res => console.log(res))
}
export default App
I ищу решить эту проблему без использования промежуточного программного обеспечения.