1. HTTP简介
HTTP协议(超文本传输协议),用于从万维网(WWW: World Wide Web)服务器传输超文本(普通文本、图像、音频、视频、二进制数据)到本地浏览器的传送协议。
2. 常用HTTP请求方法
方法 | 描述 |
---|
GET | 用来获取文件 |
HEAD | 类似于 GET 请求,只不过返回的响应中没有具体的内容 |
POST | 向指定资源提交数据进行处理请求(例如提交表单或者上传文件) |
PUT | 用来上传文件 |
PATCH | 是对 PUT 方法的补充,用来对已知资源进行局部更新 |
DELETE | 请求服务器删除指定的页面 |
TRACE | 回显服务器收到的请求,主要用于测试或诊断 |
3. MIME类型
类型 | 描述 | 典型示例 |
---|
text | 普通文本 | text/plain, text/html, text/css, text/javascript |
image | 图像 | image/gif, image/png, image/jpeg, image/bmp |
audio | 音频 | audio/mpeg |
video | 视频 | video/ogg |
application | 二进制数据 | application/octet-stream, application/pdf, application/json, application/zip |
multipart | 由多个组件组成的数据 | multipart/form-data |