我问这个问题是为了对此答案的评论:
https://serverfault.com/questions/104648/is-this-http-servers-issue/104679#104679
编辑
我错过了一个重要的点,也应该保持连接不关闭。
你们可以闻到我在试图弄清楚轮询实际工作多长时间。
我问这个问题是为了对此答案的评论:
https://serverfault.com/questions/104648/is-this-http-servers-issue/104679#104679
编辑
我错过了一个重要的点,也应该保持连接不关闭。
你们可以闻到我在试图弄清楚轮询实际工作多长时间。
只要没有出错,就会发生 200 OK。因此,只要 HTTP 请求成功,您就应该始终获得该状态。不需要做任何特别的事情。
从 PHP 5.4.0 开始,您可以使用http_response_code()
:
<?php http_response_code(200); ?>
完成 hitautodestruc 后,使用 PHP <5.4 你也可以设置
<?php header("HTTP/1.1 200 OK"); ?>
..但是以任何方式发送 200 代码都是无用的,因为默认情况下它已经在请求完成时发送,如果没有错误发生在服务器端(5xx)
也许你正在寻找这样的东西?
HTTP/1.1 206 Partial Content