首页 > 其他分享 >第1课、HTTP协议-new

第1课、HTTP协议-new

时间:2023-02-08 22:55:39浏览次数:51  
标签:协议 HTTP 请求 82% E6% E5% new rsv

一、HTTP介绍

http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议

例如,百度的一个url:

https://www.baidu.com/s?wd=%E4%B8%8A%E6%B5%B7%E6%82%A0%E6%82%A0%E5%8D%9A%E5%AE%A2&rsv_spt=1&rsv_iqid=0x91baaabd00070ba2&issp=1&f=8&rsv_bp=1&rsv_idx=2

 

  • http/https:   协议类型  ssl   ca证书   证书申请机构  安全性

    ------

    http 端口80,简单 无状态的连接;

    https 端口443,ssl/tls +http的网络协议用于加密传输和身份认证。它比HTTP协议更安全

    --------

  • host:主机地址或域名

  • 192.168.x.xx:80xx     地址+端口号

--www.xxx.com      域名

--localhost:80xx      localhost 是本机域名地址

  • port:端口号     (默认端口是80可以省略)

  • path:    请求的路径(host之后,问号?之前)

  • .?  :    问号是分割符号

  • 参数:    name=value

  • &   :   多个参数用&隔开     

  • 编码:urlencode编码

【%E4%B8%8A%E6%B5%B7%E6%82%A0%E6%82%A0%E5%8D%9A%E5%AE%A2】

请求头:

 

 

二、request

 

 

 

 

 

 

Client

Accept :  浏览器可接受的媒体类型

Accept-Language: 语言

Accept-Encoding:编码格式

User-Agent:客户端类型

Cookie: 身份认证

Entity:

Content-Type: 发送post时候,body的数据类型声明

 

请求参数:

Get的请求参数都在请求行里

--可以在 Webforms 的 QueryString 查看

 

Post的请求参数可以是请求行的参数 QueryString + body

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

标签:协议,HTTP,请求,82%,E6%,E5%,new,rsv
From: https://www.cnblogs.com/pingzi66-ww/p/17103645.html

相关文章