HTTP中的417 Expectation Failed是一种服务器返回的HTT
▥前端
𝄐 0
HTTP中的417 Expectation Failed是一种服务器返回的HTTP状态码,表示服务器无法满足请求头中指定的Expect字段。该字段通常用于客户端希望服务器遵循特定行为或响应规则的情况下发出请求。
例如,当客户端在请求中添加了一个Expect: 100-continue头时,它告诉服务器只有在确认之后才能继续发送请求体。如果服务器无法处理这个请求头,它就会返回一个417状态码作为响应。
以下是一个使用Expect: 100-continue头的HTTP请求的例子:
POST /example HTTP/1.1
Host: example.com
Content-Length: 10
Expect: 100-continue
Hello World
如果服务器无法处理Expect: 100-continue头部,则会返回以下响应:
HTTP/1.1 417 Expectation Failed
Content-Length: 0
Connection: close
例如,当客户端在请求中添加了一个Expect: 100-continue头时,它告诉服务器只有在确认之后才能继续发送请求体。如果服务器无法处理这个请求头,它就会返回一个417状态码作为响应。
以下是一个使用Expect: 100-continue头的HTTP请求的例子:
POST /example HTTP/1.1
Host: example.com
Content-Length: 10
Expect: 100-continue
Hello World
如果服务器无法处理Expect: 100-continue头部,则会返回以下响应:
HTTP/1.1 417 Expectation Failed
Content-Length: 0
Connection: close
本文地址:
/show-278350.html
版权声明:除非特别标注原创,其它均来自互联网,转载时请以链接形式注明文章出处。