-
HTTP响应报文
- 状态行:HTTP版本 + 状态码 + 解释状态码的简单短语
- 状态码:
- 1xx表示通知信息的,如请求收到了或正在进行处理
- 2xx表示成功,如接受或知道了
- 3xx表示重定向,如要完成请求还必须采取进一步的行动
- 4xx表示客户的差错,如请求中有错误的语法或不能完成
- 5xx表示服务器的差错,如服务器失效无法完成请求
-
常用状态码
状态行 解释 HTTP/1.1 200 oK 一切正常 HTTP/1.1 202 Accepted 接受 HTTP/1.1 400 Bad Request 错误的请求,客户端的问题 HTTP/1.1 404 Not Found 找不到,客户端请求的URI不对应任何资源 HTTP/1.1 410 Gone 服务器知道客户端所请求的资源曾经存在,但现在已经不存在了 HTTP/1.1 301 Moved Permanently 永久性的转移了,客户端发送旧的URI请求 HTTP/1.1 500 Internal Server Error 服务器出错 -
URI(统一资源标志符)
URI表示web上每一种可用的资源,如HTML文档、图像、视频片段等都由一个URI进行定位。
- URL(统一资源定位符)
URL是URI的一个子集,URL还定义了该如何访问资源。