LLwanran / front_end_studying

前端知识要点
https://llwanran.github.io/front_end_studying/
2 stars 1 forks source link

HTTP请求方式有哪些?(深圳DJI大疆创新互联网事业部1面) #5

Open LLwanran opened 5 years ago

LLwanran commented 5 years ago

HTTP1.0定义了三种请求方法: GET, POST 和 HEAD方法

HTTP1.1新增了五种请求方法:OPTIONS, PUT, DELETE, TRACE 和 CONNECT 方法

1、GET方法

发送一个请求来取得服务器上的某一资源

2、POST方法

向URL指定的资源提交数据或附加新的数据

3、HEAD方法

只请求页面的首部

4、OPTIONS方法

它用于获取当前URL所支持的方法。如果请求成功,会有一个Allow的头包含类似“GET,POST”这样的信息

5、PUT方法

跟POST方法很像,也是想服务器提交数据。但是,它们之间有不同。PUT指定了资源在服务器上的位置,而POST没有

6、DELETE方法

删除服务器上的某资源

7、TRACE方法

TRACE方法被用于激发一个远程的,应用层的请求消息回路

8、CONNECT方法

把请求连接转换到透明的TCP/IP通道