Я работал с Express и node. Использование Fetch для отправки некоторых данных на сервер. Я получаю ошибку 405. Я понятия не имею, как это решить.
Как я вижу на вашем снимке экрана, ваше приложение node работает на порту 3000, но ошибка на консоли говорит, что вы получаете ошибку 405 на локальном хосте, но на порту 5501.
Возможно ли, что вы пытаетесь достичь неправильного URL-адреса?
Вы были правы. Мне пришлось поделиться полным URL
Просто извлеките приложение узла из «app.listen», отредактировав:
fetch('api', options)
к
fetch('http://localhost:3000/api', options)
на index2.html в строке 27
Я думал, что это так работает. Позвольте мне проверить, как его изменить. Пробовал за 3000, но он автоматически слушает 5000. Спасибо!