gpt4 book ai didi

php - 不要响应 PHP 中的请求

转载 作者:可可西里 更新时间:2023-11-01 13:26:29 25 4
gpt4 key购买 nike

我知道我可以通过调用 exit 或 die 来中止 PHP 中的脚本。但是,我不仅想停止执行脚本,而且甚至不想发送对某些请求的响应(导致客户端超时)。

如果有人能告诉我如何做到这一点,我将不胜感激。谢谢!

编辑:很抱歉,我不能更具体地说明我为什么这样做,但由于项目的性质,我不能。我要说的是,我正在与一个机器人打交道。

最佳答案

客户端超时是指当您发出 ajax 请求但服务器响应时间过长。如果你真的真的想完成这个,我想方法是放置一个大的 sleep() 语句,这样 ajax 页面就不会响应并且超时。然而,我怎么强调这不是这样做的方式,事实上它会招致 future 的灾难。

理想情况下,您应该将特定响应发送回客户端,例如空白、“0”或“NULL”,然后在客户端代码中将该响应视为无响应。

如果您无法控制客户端代码,例如机器人,我会支持 Mark Ba​​ker 的评论并说发送 444 或者如果您觉得有趣,418 响应:)

This post说明如何使用 PHP 发送 HTTP 响应代码。

关于php - 不要响应 PHP 中的请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18235151/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com