Метод DELETE заменяется методом OPTIONS
function Delete() {
fetch(`http://localhost:3002/pulpits/1`, {
method: 'DELETE'
})
}
отправляю на сервер DELETE запрос на локальный сервер, но приходит OPTIONS(раньше этот же код работал)
Ответы (1 шт):
Автор решения: Vadim Ginko
→ Ссылка
Решено, нужно сначала обработать запрос OPTIONS:
res.statusCode = 200;
res.setHeader('Content-Type', 'application/json');
res.setHeader('Access-Control-Allow-Origin', '*');
res.setHeader('Access-Control-Allow-Headers', '*');
res.setHeader('Access-Control-Allow-Methods', '*');
res.end();