首页 > 代码库 > HTTP基础知识点

HTTP基础知识点

HTTP的媒体类型

  web服务器会为所有http对象数据附加一个MIME类型,浏览器收到数据后会根据MIME类型判断如何处理数据。

 常见的MIME类型分类:

  1. text/html:HTML格式的文本文档
  2. text/plain:普通的ASCII文本文档
  3. image/jpeg:JPEG格式的图片
  4. image/gif:GIF格式的图片
  5. video/quicktime:Apple 的 QuickTime 电影为
  6. application/vnd.ms-powerpoint:PPT格式文件

URI(统一资源标识符)

  URI分为URL(统一资源定位符)和URN(统一资源名),目前绝大多数的URI都是URL。

  URL分为三个部分:HTTP 协议(http://)+服务器的因特网地址(比如,www.joes-hardware.com)+资源位置(比如,/specials/saw-blade.gif)

 

常见的HTTP方法

  1. GET:从服务器向客户端发送命名资源
  2. PUT:将来自客户端的数据存储到服务器的命名资源上去
  3. DELETE:从服务器中删除命名资源
  4. POST:将客户端数据发送的服务器上的程序中
  5. HEAD:仅发送命名资源相应中的HTTP首部

状态码

  HTTP响应头会携带状态码。

  常见的状态码:

  1. 200:OK
  2. 302 : 重定向
  3. 404 :没找到资源

HTTP基础知识点