В настоящий момент я использую Fetch API, встроенный в Zomb ieJS, и сейчас пытаюсь отправить почтовый запрос на URL-адрес, хранящийся как переменная (в моем коде это помечено как «ссылка»). Когда я показываю вывод почтового запроса, я вижу код состояния 404
. Дело в том, что я знаю, что ссылка существует, и могу проверить ее, посетив ее в браузере.
Когда я удаляю замену body: JSON.stringify(payload)
на body: payload
, я получаю сообщение об ошибке, что этот тип тела не поддерживается. Может кто-нибудь сказать мне, что я делаю не так?
payload = {
'name': 'test',
'test2': 'abcd'
}
response = await browser.fetch(link, {
method: 'POST',
credentials: 'same-origin',
headers: {
'Content-Type': 'application/json'
},
body: JSON.stringify(payload)
});
console.log(response);