微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

HTTP

<table class="text"><tr class="li1">
<td class="ln"><pre class="de1">1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

方法:         GET             请求指定的页面信息,并返回实体主体。         HEAD    类似于get请求,只不过返回的响应中没有具体的内容,用于获取报头。该请求方法一个使用场景是在下载一个文件前先获取其大小再决定是否要下载,以此可以节约带宽资源。         POST    向指定资源提交数据进行处理请求(例如提交表单或者上传文件)。数据被包含在请求体中。POST请求可能会导致新的资源的建立和/或已有资源的修改。         PUT             从客户端向服务器传送的数据取代指定的文档的内容。         DELETE  请求服务器删除指定的页面。         CONNECT HTTP/1.1协议中预留给能够将连接改为管道方式的代理服务器。         OPTIONS 允许客户端查看服务器的性能。         TRACE   回显服务器收到的请求,主要用于测试或诊断。   状态码         1xx: 信息响应类,表示接收到请求并且继续处理         100: 客户端应当继续发送请求。这个临时响应是用来通知客户端它的部分请求已经被服务器接收,且仍未被拒绝。         101: 服务器已经理解了客户端的请求,并将通过 Upgrade 消息头通知客户端采用不同的协议来完成这个请求。             2xx: 处理成功响应类,表示动作被成功接收、理解和接受         200: 请求成功         201: 请求已经被实现,而且有一个新的资源已经依据请求的需要而建立,且其 URI 已经随 Location 头信息返回。         202: 服务器已接受请求,但尚未处理。正如它可能被拒绝一样,最终该请求可能会也可能不会被执行。可用于异步操作。             3xx: 重定向响应类,为了完成指定的动作,必须接受进一步处理         301: Moved Permanently 请求永久重定向                 302: Moved Temporarily 请求临时重定向                 304: Not Modified 文件修改,可以直接使用缓存的文件。           4xx: 客户端错误,客户请求包含语法错误或者是不能正确执行         400: Bad Request 由于客户端请求有语法错误,不能被服务器所理解。                 401: Unauthorized 请求未经授权。这个状态代码必须和WWW-Authenticate报头域一起使用                 403: Forbidden 服务器收到请求,但是拒绝提供服务。服务器通常会在响应正文中给出不提供服务的原因                 404: Not Found 请求的资源不存在,例如,输入了错误的URL             5xx: 服务端错误,服务器不能正确执行一个正确的请求         500: Internal Server Error 服务器发生不可预期的错误,导致无法完成客户端的请求。         502: 作为网关或者代理工作的服务器尝试执行请求时,从上游服务器接收到无效的响应。                 503: Service Unavailable 服务器当前不能够处理客户端的请求(临时维护/过载),将来可能会恢复正常。        

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐