http的请求访问

HTTP\0.9版本中只有GET和POST两种方法。

HTTP\1.0中有三种方法:GET、POST和HEAD。

HTTP1\.1中增加到了八种方法 ,分别为:

GET :请求指定的url,获取响应内容。GET方法多用来获取内容而不是提交内容。因为GET方法会暴露请求参数,这是一种不安全的方法。
POST :向指定url提交数据,例如form表单提交、文件上传等。
HEAD :请求指定url,获取响应的头信息。 HEAD请求时,服务端并不会返回响应的主体数据,多用于client查看服务端的性能 。
PUT :与POST方法类似,用来提交数据。区别是PUT方法是幂等的,用来提交全部信息。(主要是语义上的区别)
DELETE :删除请求url所标识的资源。
OPTION :一般随POST方法一起发起(先于POST)。用来获取服务端所支持的方法。 在跨域请求的时候,OPTION请求会先发,用来检测该url是否具有权限访问资源 。
TRACE :用户测试HTTP请求,服务端会回显请求的信息。
CONNECT :HTTP\1.1预留的方法。多用于SSL加密服务器的链接。
 

你可能感兴趣的:(语言学习,http)