Http协议知识点一

http的状态码:

2xx:表明请求被正常处理

  1. 200 客户端发送的请求在服务端被正常处理

  2. 204 服务器接收的请求已经处理成功,但没有资源可返回

  3. 206 客户端进行了范围请求,响应报文包含由Content-Range指定范围的实体内容(即对资源某部分的请求)
    3xx:重定向

  4. 301 永久重定向,请求资源已被分配新的URI,以后应使用资源现在所指的URI

  5. 302 临时性重定向,请求资源已经被分配新的URI,希望用户(本次)能使用新的URI访问

  6. 303 请求对应的资源存在着另一个URI,应使用GET方法定向获取请求的资源

  7. 客户端发送附带条件的请求时,服务器端允许请求访问资源,但未满足条件的情况(不包含任何响应主题)
    4xx 客户端错误

  8. 400 请求报文存在语法错误

  9. 401 发送的请求需要通过HTTP认证的认证信息。另外,若之前已经进行过一次请求,则表明用户认证失败

  10. 403 请求资源的访问被服务器拒绝

  11. 404 服务器上无法找到请求的资源
    5xx 服务器错误

  12. 500 服务器在执行请求时发生错误

  13. 503 服务器无法处理请求

HTPP 请求报文首部

通用首部字段

字段 说明
Cache-Control 控制缓存的行为
Date 创建报文的日期时间
Transfer-Encoding 指定报文主体的传输编码方式
Warning 错误通知

请求首部字段

字段 说明
Accept 用户代理可处理的媒体类型
Accept-Charset 优先的字符集
Accept-Encoding 优先的内容编码
Accept-Language 优先的语言
Authorization web认证信息
Host 请求资源所在的服务器
Proxy-Authorization 代理服务器要求客户端的认证信息
Range 实体的字节范围请求
Referer 对请求中URI的原始获取方
User-Agent HTTP客户端程序的信息

响应首部字段

字段 说明
Accept-Ranges 是否接受字节范围请求
Age 推算资源创建经过时间
Location 另客户端重定向至指定URI
Proxy-Authorization 代理服务器对客户端的认证信息
Server HTTP服务器的安装信息

实体首部字段

字段 说明
Allow 资源可支持的HTTP方法
Content-Encoding 实体主体适用的编码方式
Content-Language 实体主体的自然语言
Content-Length 实体主体大小
Content-Location 替代对应资源的URI
Content-MD5 实体主体的报文摘要
Content-Range 实体主体的位置范围
Content-Type 实体主体的媒体类型
Expires 实体主体过期的日期时间
Last-Modified 资源的最后修改日期时间

你可能感兴趣的:(JS)