介绍
http请求方法在请求报文中声明,向服务器大致区分发起请求的目的。
HTTP1.0 定义了三种请求方法: GET, POST 和 HEAD 方法。
HTTP1.1 新增了六种请求方法:OPTIONS、PUT、PATCH、DELETE、TRACE 和 CONNECT 方法。
详解
get
get用于请求资源。
- 浏览器地址栏直接输入url
- 除了表单元素form涉及的地址,比如超链接a的href属性、iframe的src属性
- 表单form的method属性的默认请求方法或者设置action为get
- ajax的默认方法或者指定访问为get
post
post用于提交数据。
put
put用于提交更新业务的数据。
delete
put用于提交删除业务的数据。
head
类似于 GET 请求,只不过返回的响应中没有具体的内容,用于获取报头
options
允许客户端查看服务器的性能.
patch
是对 PUT 方法的补充,用来对已知资源进行局部更新 。
trace
回显服务器收到的请求,主要用于测试或诊断。
connect
HTTP/1.1 协议中预留给能够将连接改为管道方式的代理服务器。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。