2.3 Web应用 -- 3. HTTP 消息格式
- HTTP请求消息
- HTTP响应消息
HTTP请求消息
- HTTP协议有两类消息
- 请求消息(request)
- 响应消息(response)
- 请求消息
- ASCII:人直接可读
- ASCII:人直接可读
- HTTP请求消息的通用格式
-
上传输入的方法
- POST方法
- 网页经常需要填写表格(form)
- 在请求消息的消息体(entity body)中上传客户端的输入
- URL方法
- 使用GET方法
- 输入信息通过request行的URL字段上传
- POST方法
-
方法的类型
- HTTP/1.0
- GET
- POST
- HEAD
- 请Server不要将所请求的对象放入响应消息中
- HTTP/1.1
- GET, POST, HEAD
- PUT
- 将消息体中的文件上传到URL字段所指定的路径
- DELETE
- 删除URL字段所指定的文件
- HTTP/1.0
HTTP响应消息
- 响应消息格式
- HTTP响应状态代码
- 响应消息的第一行
- 示例
- 200 OK
- 301 Moved Permanently
- 400 Bad Request
- 404 Not Found
- 505 HTTP Version Not Supported