1. HTTP协议规定,请求从客户端发出,最后服务器端响应该请求并返回。换句话说,肯定是先从客户端开始建立通信的,服务器端在没有接收到请求之前不会发送响应。

2. client 发送的内容:

GET /index.htm HTTP/1.1
Host: hackr.jp
  • GET
    表示请求访问服务器的类型,称为方法method 。
  • /index.htm:
    指明了请求访问的资源对象,也叫做请求URI ( request-URI )。
  • HTTP/1.1
    HTTP的版本号

请求报文的内容:

3. server 响应的内容:

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

响应报文的格式

(chap2 简单的Http协议) 请求报文和响应报文相关推荐

  1. 【计算机网络】应用层 : 万维网 和 HTTP 协议 ( 万维网概述 | HTTP 协议特点 | HTTP 协议连接方式 | HTTP 协议报文结构 | HTTP 请求报文 | HTTP 响应报文 )

    文章目录 一.万维网概述 ★ 二.HTTP 协议 ( 超文本传输协议 ) ★ 三.HTTP 协议特点 ★ 四.HTTP 连接方式 ★ 五.HTTP 协议报文结构 六.HTTP 请求报文 ★ 七.HTT ...

  2. TCP/IP协议、请求报文和响应报文

    一.TCP/IP协议 1.计算机与网络设备相互通信 计算机与网络设备要相互通信, 双方就必须基于相同的方法. 比如:如何探测到通信目标. 由哪一边先发起通信. 使用哪种语言进行通 信. 怎样结束通信等 ...

  3. HTTP的请求报文与响应报文

    报文: 简单来说,报文就是也就是HTTP报文,作用是在各个系统之间进行和响应时用来交换与传输的数据单元,即站点一次性要发送的数据块,这些数据块以一些文本形式的元信息开头,这些信息描述了报文的内容及含义 ...

  4. 关于请求报文和响应报文的详解

    1 什么是HTTP请求 HTTP的定义是超文本传输协议,是一种网络传输协议,位于协议族的应用层中. 2 请求报文 请求报文包括三个部分,第一部分是请求行,第二部分是Headers,第三部分是Body. ...

  5. 实现免密登录,设置只允许student1, student2用户登录,get和post的区别,HTTP状态码,HTTP请求报文和响应报文,HTTP是如何保持连接状态的

    1.实现免密登录 1创建密钥 [root@192 /]# su gzw [gzw@192 /]$ cd /home/gzw/.ssh [gzw@192 .ssh]$ ssh-keygen -t rsa ...

  6. HTTP报文结构详细讲解(HTTP请求报文和响应报文格式)

    HTTP报文结构 HTTP有两类报文: 请求报文-------从客户向服务器发送请求报文,如图6-12(a) 响应报文-------从服务器到客户的回答,如图6-12(b) 由于HTTP是面向文本的, ...

  7. HTTP报文之请求报文和响应报文详解

    本文详细介绍了Http报文之"请求报文"和"响应报文",欢迎阅读 ,一起进步. Hope this article can really let you kno ...

  8. HTTP的通信过程及请求报文和响应报文(详解)

    掌握HTTP的通信过程以及请求报文和响应报文 一.首先我们先来了解一下HTTP协议: HTTP协议(超文本传输协议):是浏览器和Web服务器之间进行数据通信的格式,也就是说如果想要实现浏览器和Web服 ...

  9. 一篇文章了解HTTP请求报文和响应报文

    概念 HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的.HTTP有两类报文:请求报文和响应报文. 请求报文和响应报文都由三部分组成:起始行.首部.主体. H ...

最新文章

  1. Linux 配置开机自启 和 修改环境变量
  2. python定义一个类和子类_Python定义类、定义子类以及super()函数的使用
  3. html怎么消除打印的进纸,打印机缺纸状态怎么消除?
  4. C++学习之路 | PTA乙级—— 1007 素数对猜想 (20分)(精简)
  5. 转:Nginx 性能优化有这篇就够了!
  6. C# 获取UTC 转换时间戳为C#时间
  7. 14.bash(2) 与 环境变量
  8. 华为服务器装系统怎么选pxe,服务器设置pxe启动
  9. 如何让“后浪”热爱工作,来自“前浪”的十大拷问
  10. 《如何阅读一本书》章节要点整理
  11. 微信开发工具使用git
  12. 3D目标检测基础知识
  13. 道路中心线提取、河道中心线的提取(ArcScan)
  14. 计算机学院方阵入场词,运动会入场方队解说词
  15. 微信小程序开发常见问题解答
  16. 2023上海面料展览会
  17. 21和22端口 在java中的使用
  18. Comparator用法中o1-o2的问题
  19. 手机搜狐 html5,手机搜狐欲改版推全新域名及LOGO 着力Html5
  20. LoadRunner使用手册

热门文章

  1. 1.Ping 的实现协议及原理
  2. Android --- 怎么把其他类型的数据转换成 Json 字符串
  3. linux 关闭网络防火墙设置方法,CentOS Linux防火墙配置及关闭方法
  4. linux系统 安卓系统安装教程,最简单的Ubuntu Touch Android 双系统安装方式
  5. java static method_java static关键字静态方法详解,静态方法实例分享
  6. UPS电池延时估算方法及配置表,ups配置不再难
  7. 光栅衍射主极大个数_光栅的分类及常规指标介绍
  8. 成功解决 编程语言代码结果中输出-9223372036854775808的数据
  9. ML之SSIM:基于输入图片RGB的三维向量利用SSIM(结构相似性度量)算法进行判别
  10. Algorithm之OP:OP之GA遗传算法思路理解相关配图资料