上面我们把HTTP报文介绍了一遍,HTTP作为一个协议,只是规定了大家要遵循这样的约定,但是具体实现的时候,还是要看应用程序的兼容程度。我们在写程序的时候,也不要跟协议对着干,这会让对接的同事无法理解的。
你都知道以下状态码的含义了吗?
200 204 206 301 302 304 401 403 405 500 501 502 503 504
本文首次发表于: HTTP/1.1报文详解 以及公众号 Java架构杂谈,未经许可,不得转载。
本文为arthinking基于相关技术资料和官方文档撰写而成,确保内容的准确性,如果你发现了有何错漏之处,烦请高抬贵手帮忙指正,万分感激。
如果您觉得读完本文有所收获的话,可以关注我的账号,或者点赞吧,码字不易,您的支持就是我写作的最大动力,再次感谢!
为了把相关系列文章收集起来,方便后续查阅,这里我创建了一个Github仓库,把发布的文章按照分类收集起来了,感兴趣的朋友可以Star跟进:
https://github.com/arthinking/java-tech-stack
关注我的博客IT宅(itzhai.com)或者公众号Java架构杂谈,及时获取最新的文章。我将持续更新后端相关技术,涉及JVM、Java基础、架构设计、网络编程、数据结构、数据库、算法、并发编程、分布式系统等相关内容。
References谢希仁. 计算机网络(第6版). 电子工业出版社.
TCP/IP详解 卷1:协议(原书第2版). 机械工业出版社.
UNIX网络编程 卷1:套接字联网API. 人民邮电出版社
HTTP权威指南. 人民邮电出版社
HTTP/2基础教程. 人民邮电出版社
刘超. 趣谈网络协议. 极客时间
罗剑锋. 透视HTTP协议. 即可时间
本文同步发表于我的博客IT宅(itzhai.com)和公众号(Java架构杂谈)
作者:arthinking | 公众号:Java架构杂谈
博客链接:https://www.itzhai.com/articles/detailed-explanation-of-http-1-1-messages.html
版权声明: 版权归作者所有,未经许可不得转载,侵权必究!联系作者请加公众号。
HTTP. MDN web docs. Retrieved from https://developer.mozilla.org/zh-CN/docs/Web/HTTP
CONNECT. Retrieved from https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Methods/CONNECT
HTTP Headers. Retrieved from https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Headers
List of HTTP status codes. Retrieved from https://en.wikipedia.org/wiki/List_of_HTTP_status_codes
https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status. Retrieved from https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Status