📜  HTTP 标头 |预计

📅  最后修改于: 2022-05-13 01:56:22.640000             🧑  作者: Mango

HTTP 标头 |预计

HTTP 标头 Expect请求标头字段用于指示服务器为了响应客户端而需要满足的特定行为或期望。通常, Expect: 100-continue是为标题字段定义的唯一期望。如果标头字段中提供的数据满足期望值,则服务器以 100 响应表示成功,否则以状态417响应,表示期望失败。放置 Expect 的原因是为了解决损坏的 Web 服务器。

句法:

Expect: 100-continue

指令:

  • 100-continue:表示服务器已经收到请求头,为了发送请求正文,服务器必须以状态 100 响应客户端。

注意:如果您不打算放置任何 Expect 子句,则无需放置空白标题。

例子:

PUT /demo/program HTTP/1.1
Host: original.sample.com
Content-Type: video/h264
Content-Length: 2342564178765
Expect: 100-continue

服务器现在遍历请求标头,并以100响应指示客户端发送请求正文,或者如果未满足预期,则返回状态417

支持的浏览器: HTTP 标头 Expect的浏览器兼容性目前未知。