HTTP基础知识点
HTTP的媒体类型
web服务器会为所有http对象数据附加一个MIME类型,浏览器收到数据后会根据MIME类型判断如何处理数据。
常见的MIME类型分类:
- text/html:HTML格式的文本文档
- text/plain:普通的ASCII文本文档
- image/jpeg:JPEG格式的图片
- image/gif:GIF格式的图片
- video/quicktime:Apple 的 QuickTime 电影为
- application/vnd.ms-powerpoint:PPT格式文件
URI(统一资源标识符)
URI分为URL(统一资源定位符)和URN(统一资源名),目前绝大多数的URI都是URL。
URL分为三个部分:HTTP 协议(http://)+服务器的因特网地址(比如,www.joes-hardware.com)+资源位置(比如,/specials/saw-blade.gif)
常见的HTTP方法
- GET:从服务器向客户端发送命名资源
- PUT:将来自客户端的数据存储到服务器的命名资源上去
- DELETE:从服务器中删除命名资源
- POST:将客户端数据发送的服务器上的程序中
- HEAD:仅发送命名资源相应中的HTTP首部
状态码
HTTP响应头会携带状态码。
常见的状态码:
- 200:OK
- 302 : 重定向
- 404 :没找到资源