http - HTTP 服务器应用程序如何优雅地拒绝 HTTP 管道请求?

标签 http http-pipelining

是否有特定的(或约定的)HTTP 响应消息(或除断开连接之外的其他操作)来阐明服务器不接受 pipelined HTTP requests

我正在寻找能让客户端停止流水线化它的请求并分别发送每个请求的东西。

如果有,那是什么?谢谢!

最佳答案

我在这方面有点晚了 :-)

作为引用,拒绝流水线连接的简洁方法是在第一个唯一响应上添加 Connection: close header 。

收到管道第一个响应的 HTTP 客户端必须重放所有剩余的查询,并且肯定会选择停止管道。

关于http - HTTP 服务器应用程序如何优雅地拒绝 HTTP 管道请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22321906/

相关文章:

javascript - 如何让Access Control Header跨域访问远程API?

http - 使用 SPDY 的 HTTP 管道和 HTTP 多路复用之间的区别

php - 如何使用 HTTP 管道通过单个 TCP 套接字发送 PHP cURL 句柄?

google-chrome - 为什么流水线在现代浏览器中被禁用?

javascript - 复制 $rootScope

apache - 如何计算 Apache SOLR 中 PER DOCUMENT 一词的每次出现次数?

php - 如何在一个提交按钮上禁用 JS 的情况下为访问者执行两个 POST 请求?

iphone - 更改 RestKit 中的 HTTP User-Agent 字段