4

重複の可能性:
PHP: $_SERVER['HTTP_X_REQUESTED_WITH'] は存在するかどうか

最近、ajax 検出が機能しないという問題が発生しました。

これはPHPの質問です。

$_SERVER['X_HTTP_REQUESTED_WITH']には何も含まれていませんでしたが、含まれていまし$_SERVER['X_HTTP_REQUEST_WITH']た (「ED」が欠落していることに注意してください)。

私は検索しましたが、これが最近変更されたのか (現在、この特定のサイトは 5.3.10 にあります)、それとも常にそうであったか (その場合、彼らは主に「ED」バージョンを参照しているように見えるため、懸念されます)。

参考までに、このサイトはApache 2.2.19上にありますが、違いがある場合も同様です。

4

1 に答える 1

3

ほとんどの場合、これはタイプミスであり、XmlHttpRequest のヘッダーがクライアント側の ajax コードによって正しく設定されていません。

于 2012-04-30T18:43:35.800 に答える