美文网首页
认识Http

认识Http

作者: 编程的猫 | 来源:发表于2021-10-08 22:11 被阅读0次
Http请求报文结构

Http由请求行、请求头、空行、请求正文组成(Get请求没有请求正文)

  • 请求行:请求方法、url、版本号

  • 请求头:Host:接收请求的服务器地址,可以是ip也可以是端口号

           User-Agent:发送请求的应用程序名称
    
           Connection: 指定与连接相关的属性,Connection:Keep-Alive
    
           Accept-Charset: 指定可接收的编码格式
    
           Accept-Encoding: 指定可接收的数据压缩格式
    
           Accept-Language: 指定可以接收的语言
    
  • 空行:表示请求头结束

  • 请求正文:可选,get就没有请求正文

Http响应报文结构

http响应报文由状态行、响应头、空行、响应正文四部分组成

  • 状态行:协议版本、状态码、状态描述,之间用空格分开

  • 响应头:Server:服务器应用程序软件的名称和版本号

           Content-Type: 相应正文的类型(是图片还是二进制)
    
           Content-Length: 相应正文的长度
    
           Content-Charset: 相应正文的使用编码
    
           Content-Encoding: 相应正文使用的数据压缩格式
    
           Content-Language: 相应正文使用的语言
    
  • 空行:表示响应头结束

  • 响应正文

    request.jpg
![response.jpg](https://img.haomeiwen.com/i6059826/b86093699e075285.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

相关文章

  • 认识HTTP

    HTTP协议 HTTP(HyperText Transfer Protocol)超文本传输协议,是应用层的一种通信...

  • 认识Http

    Http请求报文结构 Http由请求行、请求头、空行、请求正文组成(Get请求没有请求正文) 请求行:请求方法、u...

  • 认识HTTP协议

    HTTP简介 HTTP协议是Hyper Text Transfer Protocol (超文本传输协议)的缩写,是...

  • HTTP简单认识

    1、HTTP的请求和响应 HTTP的请求和响应都包含4个部分,在命令行输入curl -v www.baidu.co...

  • HTTP基本认识

    HTTP(HyperText Transfer Protocol,超文本传输协议又叫超文本转移协议)协议是用来完...

  • 认识HTTP报文

    HTTP协议简介 HTTP协议全称超文本传输协议,处于TCP/IP协议的应用层,最开始广泛应用于B/S架构的服务中...

  • 认识:HTTP协议

    HTTP协议规定,请求从客户端发出,最后服务器端响应请求并返回。 HTTP是不保存状态的协议 HTTP协议是一种不...

  • 三,认识HTTP协议

    一,通过chrome的插件来认识HTTP协议 下面来认识一个GET请求 1,主请求(鼠标放上去,可以看到显示的地址...

  • HTTP协议简单认识

    Http协议的认识HTPP协议的定义:全称 Hyper text transfer protocol (超文本传输...

  • HTTP协议的认识

    HTTP的地址格式如下: HTTP消息 一个HTTP消息可能是request或者response消息,两种类型的消...

网友评论

      本文标题:认识Http

      本文链接:https://www.haomeiwen.com/subject/fzhfoltx.html