【发布时间】:2014-06-09 12:05:26
【问题描述】:
我有一个 php 脚本,它从我的 javascript 应用程序接收 POST 数据作为数据包并对其进行处理。
我遇到了一个问题,即向它发送 GET 请求并在运行时中断流,因为它在我的 javascript 中向我的 AJAX 发送空白响应。尽管我付出了很多努力,但我仍然无法追踪这些请求的来源,尽管它们来自我的 IP。
我怎样才能让我的脚本完全忽略 GET 请求,所以如果向它发送 GET 请求,它甚至不会启动? (如果它是我现在拥有的获取请求,则不仅仅是在开始时死掉)。
【问题讨论】:
-
如果您只使用
$_POST,那么您的问题将得到解决:)...而不是使用$_GET或$_REQUEST -
我只在脚本中使用 POST,但 GET 请求在运行时启动脚本并干扰发送回我的 AJAX 的响应。
-
您的脚本有其他问题,php 是一种无共享架构,一个请求不应影响另一个请求。请提供更多细节,阻止获取请求只是一个糟糕的贴子,不是解决方案
-
如果您决定阻止获取请求,请参阅@HaukurHaf 链接的帖子 - 您在网络服务器级别阻止,而不是 php
标签: php