http-请求方法

GET /index.htm HTTP/1.1
Host: hackr.jp
 
上面是http请求报文中的内容,意思是以GET请求获取http服务器上的index.htm资源
HTTP/1.1 200 OK
Date: Tue, 10 Jul 2012 06:50:15 GMT
Content-Length: 362
Content-Type: text/html
 
<html>
……
以上是http响应报文,以协议版本,状态码 解释状态码的原因短语,响应首部字段,以及实体主题构成

 http协议是不保存状态的,也就是说 协议对请求和响应都不会保存 这也造成了无法记录用户登录信息等状态,应运而生了cookie技术

http 请求方法

get

访问被uri标识的资源 不返回报文主体

post

传输实体的主体,post并不是为了获取响应主体的内容

put
上传文件到服务器,不具备验证机制,所有人都可以put
 
head
用于确认URI有效性及资源更新日期 跟get一样不返回报文主体
 
delete
删除指定资源
 
options 
返回服务器支持的方法
 
trace
可以查询发出去的请求是怎样被修改的,
 
connect
使用隧道协议进行tcp通信
 
持久化连接
keep-live http1.1之后连接默认使用
 
管线化
不用等待响应请求之后再发送下一个请求,可以同时发送一批http请求
原文地址:https://www.cnblogs.com/isnotnull/p/14523419.html