111.网络编程-http
2021-06-05 13:04
标签:content accept unicode 存在 uri 部分 应用 指示 错误 状态码五类 111.网络编程-http 标签:content accept unicode 存在 uri 部分 应用 指示 错误 原文地址:https://www.cnblogs.com/TK-tank/p/12333535.html网络编程-http
http内容
http工作原理
http报文结构
请求报文
返回报文
-组成
请求报文中的方法
响应报文中的状态码
状态码
含义
例子
1xx
通知信息
100=服务器正在处理客户请求
2xx
成功
200=请求成功(OK)
3xx
重定向
301=页面改变了位置
4xx
客户错误
403=禁止的页面;404=页面未找到
5xx
服务器错误
500=服务器内部错误;503=以后在试
首部字段或消息头
头
类型
说明
User-Agent
请求
关于浏览器和它平台的消息,如Mozilla5.0
Accept
请求
客户端能处理的页面的类型,如text/html
Accept-Charset
请求
客户端可以接受的字符集,如unicode-1-1
Accept-Encoding
请求
客户端能处理的页面编码方式,如gzip
Accept-Language
请求
客户端能处理的自然语言,如en(英语)、zh-en(简体中文)
Host
请求
服务器的DNS名称,从URL中提取出来,必需
Authorization
请求
客户端的消息凭据列表
Cookie
请求
将以前设置的Cookie送回到服务器,可用来作为会话内容
Date
双向
消息发送时的日期和时间。
Server
响应
关于服务器的信息,如Microsoft-lls/6.0
Content-Encoding
响应
内容是如何编码的,如gzip
Content-Language
响应
页面所使用的自然语言
Content-length
响应
以字节计算的页面长度
Conten-Type
响应
页面的MIME类型
Last-Modified
响应
页面最后被修改的时间和日期,在页面缓存机制中意义重大
Location
响应
指示客户端将请求发送给别处,即重新定向到另一个URL
Set-Cookie
响应
服务器希望客户保存一个cookie
http代理