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 更新资源,替换部分资源