1.GET:一般用于信息获取
使用URL传递参数
对所发送信息的数量也有限制,一般在2000字符

2.POST:一般用于修改服务器上的资源
对所发送信息的数量无限制

3.head:head和get本质是一样的,区别在于head不含有呈现数据,而仅仅是http头信息。
欲判断某个资源是否存在,用head更加明确

4.put:put和post极为相似,都是想服务器发送数据。区别是put通常制定了资源的存放位置,而post没有,post数据存放位置有服务器自己决定。
5.delete:删除某一个资源。
例:amazon的S3云服务里面就用的这个方法来删除资源

6.options:用于获取当前URL所支持的方法,若请求成功,则它会在http头中包含一个名为“allow”的头,值是所支持的方法如“get,post”