您可以像这样检查它…
$isAjax = isset($_SERVER['HTTP_X_REQUESTED_WITH']) ANDstrtolower($_SERVER['HTTP_X_REQUESTED_WITH']) === 'xmlhttprequest';
如果 只 希望通过XHR访问,那么只要
exit不存在此标头即可。
注意 :此标头对于欺骗是微不足道的。不要依赖它,但是 看起来它来自na XHR 。

您可以像这样检查它…
$isAjax = isset($_SERVER['HTTP_X_REQUESTED_WITH']) ANDstrtolower($_SERVER['HTTP_X_REQUESTED_WITH']) === 'xmlhttprequest';
如果 只 希望通过XHR访问,那么只要
exit不存在此标头即可。
注意 :此标头对于欺骗是微不足道的。不要依赖它,但是 看起来它来自na XHR 。