Задать вопрос

Почему я не могу получить данные с сервера express js?

У меня есть такой код в фронте :
async function dontRemember(login) {
        const data = {
          login: login,
        }

        const response = await fetch('/?dontRemember', {
          method: 'POST',
          body: JSON.stringify(data),
          headers: {
            'Content-Type': 'application/json',
          },
        })
        console.log(response)
      }

      form.onsubmit = () => {
        if (!document.getElementById('checkbox').checked) {
          dontRemember(login.value)
        }
      }


и такой в бэке :
router.post('/?dontRemember', function (req, res) {
  res.send(JSON.stringify({id: 'dasjsadkh'}))
})


Я получаю в консоли от console.log(response) :
Response {type: 'basic', url: 'localhost:3000', redirected: true, status: 200, ok: true, …}
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой 5 комментариев
Пригласить эксперта
Ответы на вопрос 1
Потому что нужно сделать это GET запросом
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы