http请求的八种方式
GET
请求获取由Request-URI所标识的资源,get请求会在URL中显示请求的资源,一般只用于数据的读取POST
在Request-URI所标识的资源后附加新的数据。PUT
请求服务器存储一个资源,并用Request-URI作为其标识。PUT请求会向指定资源位置上传其最新内容
,PUT方法是幂等的方法。通过该方法客户端可以将指定资源的最新数据传送给服务器取代指定的资源的内容
。DELETE
请求服务器删除由Request-URI所标识的资源。DELETE请求用于请求服务器删除所请求URI(统一资源标识符,Uniform Resource Identifier)所标识的资源。DELETE请求后指定资源会被删除
,DELETE方法也是幂等的。- HEAD 请求获取由Request-URI所标识的资源的响应消息报头。HEAD方法与GET方法一样,都是向服务器发出指定资源的请求。但是,服务器在响应HEAD请求时不会回传资源的内容部分,即:响应主体。这样,我们可以不传输全部内容的情况下,就可以获取服务器的响应头信息。HEAD方法常被用于客户端查看服务器的性能。
- OPTIONS 请求查询服务器的性能,或查询与资源相关的选项和需求。OPTIONS请求与HEAD类似,一般也是用于客户端查看服务器的性能。 这个方法会请求服务器返回该资源所支持的所有HTTP请求方法,该方法会用’*'来代替资源名称,向服务器发送OPTIONS请求,可以测试服务器功能是否正常。JavaScript的XMLHttpRequest对象进行CORS跨域资源共享时,就是使用OPTIONS方法发送嗅探请求,以判断是否有对指定资源的访问权限。
TRACE
请求服务器回送收到的请求信息,主要用语测试或诊断。TRACE请求服务器回显其收到的请求信息
,该方法主要用于HTTP请求的测试或诊断
CONNECT
能够将连接改为管道方式
的代理服务器。通常用于SSL
加密服务器的链接与非加密的HTTP代理服务器的通信。
事实上,http有以下几种请求:
GET 请求获取由Request-URI所标识的资源,get请求会在URL中显示请求的资源,一般只用于数据的读取POST 在Request-URI所标识的资源后附加新的数据。PUT 请求服务器存储一个资源,并用Request-URI作为其标识。PUT请求会向指定资源位置上传其最新内容,PUT方法是幂等的方法。通过该方法客户端可以将指定资源的最新数据传送给服务器取代指定的资源的内容。DELETE 请求服务器删除由Request-URI所标识的资源。DELETE请求用于请求服务器删除所请求URI(统一资源标识符,Uniform Resource Identifier)所标识的资源。DELETE请求后指定资源会被删除,DELETE方法也是幂等的。HEAD 请求获取由Request-URI所标识的资源的响应消息报头。HEAD方法与GET方法一样,都是向服务器发出指定资源的请求。但是,服务器在响应HEAD请求时不会回传资源的内容部分,即:响应主体。这样,我们可以不传输全部内容的情况下,就可以获取服务器的响应头信息。HEAD方法常被用于客户端查看服务器的性能。OPTIONS 请求查询服务器的性能,或查询与资源相关的选项和需求。OPTIONS请求与HEAD类似,一般也是用于客户端查看服务器的性能。 这个方法会请求服务器返回该资源所支持的所有HTTP请求方法,该方法会用’*'来代替资源名称,向服务器发送OPTIONS请求,可以测试服务器功能是否正常。JavaScript的XMLHttpRequest对象进行CORS跨域资源共享时,就是使用OPTIONS方法发送嗅探请求,以判断是否有对指定资源的访问权限。TRACE请求服务器回送收到的请求信息,主要用语测试或诊断。TRACE请求服务器回显其收到的请求信息,该方法主要用于HTTP请求的测试或诊断。CONNECT能够将连接改为管道方式的代理服务器。通常用于SSL加密服务器的链接与非加密的HTTP代理服务器的通信。————————————————版权声明:本文为CSDN博主「Astar_小白的成长之路」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.csdn.net/Tracy_frog/article/details/82903513