Content-Type的类型&&部分http状态码

155 阅读3分钟

1.常见的媒体格式类型:

  • text/html : HTML格式
  • text/plain :纯文本格式
  • text/xml : XML格式
  • image/gif :gif图片格式
  • image/jpeg :jpg图片格式
  • image/png:png图片格式

2.application开头的类型:

  • application/xhtml+xml :XHTML格式
  • application/xml : XML数据格式
  • application/atom+xml :Atom XML聚合格式
  • application/json : JSON数据格式
  • application/pdf :pdf格式
  • application/msword : Word文档格式
  • application/octet-stream : 二进制流数据
  • application/x-www-form-urlencoded : form表单数据被编码为key/value格式发送到服务器(表单默认的提交数据的格式)

3.文件上传:

  • multipart/form-data : 需要在表单中进行文件上传时,就需要使用该格式

4.部分http状态码:

  • 100 : 继续。客户端应继续其请求。
  • 101 : 切换协议。服务器根据客户端的请求切换协议。只能切换到更高级的协议。
  • 200 : 请求已成功,请求所希望的响应头或数据体将随此响应返回。
  • 201 : 已创建。成功请求并创建了新的资源。
  • 202 : 已接受。已经接受请求,但未处理完成。
  • 204 : 无内容。服务器成功处理,但未返回内容。
  • 205 : 重置内容。服务器处理成功,用户终端(例如:浏览器)应重置文档视图。
  • 206 : 部分内容。服务器成功处理了部分GET请求。
  • 301 : 永久重定向。请求的资源已被永久的移动到新URI,返回信息会包括新的URL,浏览器会自动定向到新URI。
  • 302 : 临时重定向。与301类似。但资源只是临时被移动。客户端应继续使用原有URL。
  • 304 : 未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。
  • 305 : 使用代理。所请求的资源必须通过代理访问。
  • 400 : 1、语义有误,请求无法被服务器理解。 2、请求参数有误。
  • 401 : 请求要求用户的身份认证。
  • 403 : 服务器理解请求客户端的请求,但是拒绝执行此请求
  • 404 : 请求失败 ,找不到资源。
  • 405 : 客户端请求中的方法被禁止。
  • 410 : 客户端请求的资源已经不存在。
  • 413 : 由于请求的实体过大,服务器无法处理,因此拒绝请求。
  • 414 :请求的URI过长(URI通常为网址),服务器无法处理。
  • 415 :服务器无法处理请求附带的媒体格式。
  • 500 : 服务器无法完成对请求的处理。
  • 501 : 服务器不支持当前请求所需要的某个功能。当服务器无法识别请求的方法,并且无法支持其对任何资源的请求。
  • 502 : 作为网关或者代理工作的服务器尝试执行请求时,从远程服务器接收到了一个无效的响应
  • 503 : 服务器维护或者过载,服务器当前无法处理请求。这个状况是临时的,并且将在一段时间以后恢复。
  • 504 : 充当网关或代理的服务器,未及时从远端服务器获取请求。
  • 505 : 服务器不支持请求的HTTP协议的版本,无法完成处理。