2019-08-29 HTTP协议请求方法总结

1. 请求报文相关:

请求行-请求方法

GET            请求获取Request-URI所标识的资源

POST          在Request-URI所标识的资源后附加新的数据

HEAD         请求获取由Request-URI所标识的资源的响应消息报头

PUT            请求服务器存储一个资源,并用Request-URI作为其标识

DELETE       请求服务器删除Request-URI所标识的资源

TRACE        请求服务器回送收到的请求信息,主要用于测试或诊断

CONNECT  保留将来使用

OPTIONS   请求查询服务器的性能,或者查询与资源相关的选项和需求

2. 响应报文相关:

响应行-状态码

1xx:指示信息–表示请求已接收,继续处理

2xx:成功–表示请求已被成功接收、理解、接受

3xx:重定向–要完成请求必须进行更进一步的操作

4xx:客户端错误–请求有语法错误或请求无法实现

5xx:服务器端错误–服务器未能实现合法的请求

3.常见的状态码

200 OK

请求成功(其后是对GET和POST请求的应答文档。)


304 Not Modified

未按预期修改文档。客户端有缓冲的文档并发出了一个条件性的请求(一般是提供If-Modified-Since头表示客户只想比指定日期更新的文档)。服务器告诉客户,原来缓冲的文档还可以继续使用。


404 Not Found

服务器无法找到被请求的页面。


500 Internal Server Error

请求未完成。服务器遇到不可预知的情况。

参考:https://www.bysocket.com/technique/282.html

你可能感兴趣的:(2019-08-29 HTTP协议请求方法总结)