27

Expect: 100-continueHTTP/1.1 规范允许客户端为大型请求有效负载发送标头( 8.2.3 Use of the 100 (Continue) Status - Hypertext Transfer Protocol -- HTTP/1.1 - RFC2616)。

这将在发送标头后暂停请求,并允许服务器根据这些标头拒绝它。

如果这些标头没有指示错误请求(例如太大Content-Length),则它会以状态行响应100 Continue,允许客户端继续。此时客户端发送请求正文。

哪些浏览器实际上支持这一点,在什么条件下它们会发送期望头?

4

1 回答 1

5

我知道 curl 会为每个发布请求执行此操作。前段时间刚刚跑过来。

我还在“如何阻止 cURL 使用 100 Continue?”中结合 PHP 进行了测试。.

于 2013-05-03T03:02:37.317 回答