get 获取URI指定的信息。比如如果指定的是文件,返回文件的内容。
    post 客户端向服务器发送数据,一般用于表单的填写数据
    head 基本同get,只不过他返回的是HTTP的消息头,而不返回数据的内容,
    可以用于获取文件最后更新时间等属性信息
    options 查询针对请求uri指定的资源支持的方法
    put 替换URI指定的服务器上的文件
    如果文件不存在,则创建文件
    delete 删除URI指定的文件
    trace 追踪路径
    connect 使用代理传输加密消息时使用的方法

    Get VS Post

    1. Get可以回退,post访问同一个地址也是再次提交请求
    2. get请求会被浏览器主动缓存,而post不回
    3. get中的参数会被完整保存到浏览器历史记录,但是post的参数却不会被保留
    4. get只能进行URL编码,post支持多种编码
    5. url值接收ascii字符,而post没有限制
    6. get安全性比post低,因为参数直接暴漏在url上,所以不能用他传递敏感信息
    7. get的参数是通过URL传递的,但是POST的参数是放在request body中的