图解HTTP(二)

图解HTTP第二章

通过请求和响应的交换达成通讯

应用HTTP协议时,必定有一端担任客户端,另一端担任服务器端

请求文本图像等资源的一端被称为客户端
提供资源响应的一端被成为服务器端

下图是客户端和服务器端的交互示例:

交互示例

客户端请求报文中的内容:

GET /index.html HTTP/1.1
Host: hackr.jp

GET:请求访问服务器的类型,称为方法(Method)
index.html:请求访问的资源对象,成为请求URI(request-URI)。
HTTP/1.1 HTTP的版本号,用来提示客户端使用的HTTP协议功能。

服务器响应:

HTTP/1.1 200 OK
Date: Tue, 10 Jul 2012 06:50:15 GMT
Content-Length: 362
Content-Type:text/html

<html>

HTTP/1.1 表示服务器对应的HTTP版本
200 OK 表示请求的处理结果状态码和原因短语
Date 表示创建响应的日期时间,是首部字段内的一个属性
紧着一行分隔,之后的内容称之为资源实体的主题

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,944评论 19 139
  • 1. 网络基础TCP/IP HTTP基于TCP/IP协议族,HTTP属于它内部的一个子集。 把互联网相关联的协议集...
    yozosann阅读 8,778评论 0 20
  • 本篇文章篇幅比较长,先来个思维导图预览一下。 一、概述 1.计算机网络体系结构分层 2.TCP/IP 通信传输流 ...
    涤生_Woo阅读 55,535评论 24 557
  • API定义规范 本规范设计基于如下使用场景: 请求频率不是非常高:如果产品的使用周期内请求频率非常高,建议使用双通...
    有涯逐无涯阅读 7,784评论 0 6
  • 一、概念(载录于:http://www.cnblogs.com/EricaMIN1987_IT/p/3837436...
    yuantao123434阅读 12,707评论 6 152

友情链接更多精彩内容