php, но $_POST совершенно пустой, не особо понимаю почему.
let url = 'php/test.php';
function searchBook() {
let xml = new XMLHttpRequest();
let obj = {
hello: 'testinggg',
goodbye: 'hohoho'
}
xml.open('POST', url);
xml.onreadystatechange = function() {
if (xml.readyState == 4 && xml.status == 200) {
console.log(xml.response);
}
}
xml.setRequestHeader('Content-Type', 'application/json');
xml.send(JSON.stringify(obj));
}
Заголовок потерял, form urlencoded что то там🌚
Так у меня ведь json? Написал же заголовок.
а пыху не пофиг ли? Это ж не фреймворк типа лары или симфы ?
попробуйте === вместо ==
В соседней группе уже ответили, что просто с json не нужно работать.
Основы HTTP и рнр 🌚 )
Щас вот все апи взяли и перестали работать с json 🙂
Обсуждают сегодня