一、HTTP请求类型
Get 向特定资源发出请求
Post 向指定资源提交数据进行处理请求(提交表单、上传文件)
PUT 从客户端向服务器传送的数据取代指定的文档的内容。
DELETE 请求服务器删除指定的页面。
HEAD 获取响应头
OPTION 返回服务器针对特定资源所支持的HTML请求方法 或web服务器发送*测试服务器功能
TRACE 回显服务器收到的请求,用于测试和诊断
CONNECT HTTP/1.1协议中能够将连接改为管道方式的代理服务器
二、GET和POST的区别
(1)GET主要用于请求获取指定的资源,POST主要用于向指定资源提交数据
(2)GET提交的数据通过url传递,它有大小限制且不安全。POST提交的数据放在request body中,没有大小限制且安全.
(3)GET请求是幂等的,POST请求不具有幂等性。
(3)GET请求会浏览器主动cache,
(4)GET请求只能进行url编码,而POST支持多种编码方式