У меня есть следующий фрагмент js:
fetch('/some/webhook', {
method: 'post',
headers: { 'content-type': 'application/json' },
body: JSON.stringify({test:'1'})
}).then(function(res) {
// do something here
}).then(function(data) {
// do something else here
});
В течение нескольких часов я пытаюсь передать тело на свой сервер, но сценарий прослушивания ничего не видит в переменной $ _POST. Веб-перехватчик получает запрос. Простой:
die (var_dump($_POST));
приводит к пустому массиву, отображаемому в консоли, где я ожидал увидеть переменную test
со значением 1.
Что не так?