5 php
我用的时候$_SERVER['HTTP_ORIGIN'].
echo $_SERVER['HTTP_ORIGIN'] ;
Run Code Online (Sandbox Code Playgroud)
返回通知:未定义的索引:第12行的D:\ xampp\htdocs\safe\test.php中的HTTP_ORIGIN
怎么了?!
该HTTP_ORIGIN既不是所有的浏览器发送也不是安全的信任.你应该真的使用:
echo $_SERVER['HTTP_REFERER'];
Run Code Online (Sandbox Code Playgroud)
问题发生在您身上,因为特定浏览器尚未设置原点.你也不信任HTTP_REFERER.它和前者一样不安全.