HTTP 协议详解

1.Fiddler是客户端和服务器端之间的中间HTTP 代理,类似买房子的房产中介,找工作的猎头,都起到一个中间人的作用

2.常用HTTP 抓包工具.

3.HTTP用来规定客户端和服务器端的数据传输格式,默认端口是80,基于请求与响应模式的,无状态的,应用层的协议。

举例Get请求的

请求报文如下:包括请求行,请求头,空一行,请求体(Get请求方式没有,post有)

 

举例post请求的请求报文(登录)

分别是:请求行,请求头,空一行,请求体

 响应结果

响应行,响应头,空一行,响应体

响应状态码

1XX提示信息,请求被成功接收

2XX成功,请求被成功处理200

3XX重定向相关304

4XX客户端错误404

5XX服务器端错误500

 Http请求方法

1.POST 创建资源-增加

2.GET 获取资源-查询

3.PUT 替换资源-修改

4.DELTETE 删除资源

5.HEAD 获取服务器相应消息头

6.PATCH 更新资源,替换部分资源

原文地址:https://www.cnblogs.com/JacquelineQA/p/12512564.html