Ошибка при локальных запросах CORS policy
Проблема стандартная, но решений перепробовал кучу. Возможно где-то что-то не так делаю отсюда и проблема.
К сути:
Самый примитивный сервер (даже не обрабатывает ничего).
const http = require('http');
const server = http.createServer((request, response) => {
response.end()
})
server.listen(4000);
Я делаю запрос на него:
axios.post('http://localhost:4000/')
.then((response) => console.log(response))
.catch((error) => console.log(error)
);
Добавлял всякое разное в .htaccess ничего не помогает.
Как лечить?
Ответы (1 шт):
Автор решения: Dmitry Kozlov
→ Ссылка
Попробуйте добавить в ответ сервера соответствующий заголовок
const http = require('http');
const server = http.createServer((request, response) => {
response.setHeader('Access-Control-Allow-Origin', '*');
response.end()
})
server.listen(4000);
