заголовок — проверка POST-запроса типа содержимого переполнение стека

Как я могу проверить, является ли Content-тип POST-запроса в PHP либо application / json, либо application / x-www-form-urlencoded?

Я пытался использовать $_SERVER["CONTENT_TYPE"] а также echo get_headers('url', 1)["Content-Type"] но ни один из них не работает для меня.

3

Решение

echo '<pre>';
print_r(getallheaders());

Так

$allHeaders = getallheaders();
$contentType = $allHeaders['Content-Type'];
3

Другие решения

Других решений пока нет …