Как я могу проверить, является ли Content-тип POST-запроса в PHP либо application / json, либо application / x-www-form-urlencoded?
Я пытался использовать $_SERVER["CONTENT_TYPE"]
а также echo get_headers('url', 1)["Content-Type"]
но ни один из них не работает для меня.
echo '<pre>';
print_r(getallheaders());
Так
$allHeaders = getallheaders();
$contentType = $allHeaders['Content-Type'];
Других решений пока нет …