Я пытаюсь получить тело запроса POST.Я отправляю это с помощью POSTMAN.Но тело запроса POST всегда пусто.Я пытался переключаться между http и https, но для меня это бесполезно.PHP получает запрос POST, но он всегда пуст.
Я использую php 5.3 и OpenServer для своего проекта.
Вот мой запрос
POST /example HTTP/1.1
Host: domain
Content-Type: application/json
User-Agent: PostmanRuntime/7.17.1
Accept: */*
Cache-Control: no-cache
Accept-Encoding: gzip, deflate
Referer: http://ht-line/integration/proctoring/proctorEdu
Connection: keep-alive
cache-control: no-cache
{
"something":94
}
Вот код php
$json = file_get_contents('php://input');
$data = json_decode($json);
var_dump ($ json);
string '' (length=0)
ОБНОВЛЕНИЕ
Если я делаю запрос в папке домена, как http://domain, он работает нормально, но если я изменяю его на http://domain/test, он не работает