HTTP状态狗(一)100+

原作者真的好有心哦,对于喵喵和汪汪,我是完全没办法拒绝的。如果原标题改成“HTTP STATUS CATS”的话,我一定会更痴迷的!
(本系列未加特殊说明的话,header都表示HTTP请求的请求头部、body都表示请求体)
Here we go!

100 Continue

这个状态说明服务器已经收到了headers,客户端可以继续发送body(比如像POST这种请求,是需要发送body的)。在body很大的情况下,如果因为header不合理而使得请求被拒绝,但是你还要执意发送,那就显得很蠢了。(所以说这个时候需要一个对只有header请求做处理的服务器返回状态)

这东西怎么用呢:
在初始请求中,用Expect: 100-continue作为header,发给服务器,接收到100 Continue之后,你就继续发吧。
但如果很不幸收到的是417 Expectation Failed,那不好意思,你的请求服务器是拒绝的!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,853评论 18 139
  • 等我明天打卡奥Fighting
    郭晓啥阅读 73评论 0 0
  • 最近在学驾照,常常被教练臭骂,心理煎熬让我无时无刻不想着放弃算了。反正,还有先生可以指望,他会开车就可以...
    光着脚丫子9阅读 76评论 1 2
  • 早上8:00,站在奥体中心南门看着人潮涌动,我深吸了一口气,心里默念:“开始喽!加油!” 今天是我第一次参加马拉松...
    Hisun楽先生阅读 409评论 1 2
  • 是纪念币,纠正。 听着音乐来写这篇文章吧,现在正播放法国电影《蝴蝶》中的主题曲。远足的路上,随机播放音乐,最后也没...
    大洪阅读 231评论 0 0