五. 计算机网络
1. HTTP请求头
参考:HTTP请求头
- Accept:告诉服务端客户端要接受什么类型(MIME类型);
- Cookie:传递客户端的cookie到服务器,一般用于检测用户身份;
- Referer:表示请求是从哪个URL发送的;
- Cache-Control:控制请求内容在客户端是否缓存与缓存存留时长;
- Connection:请求的链接类型,常用keep-alive(http1.1的长连接)与upgrade(html5的webSocket);
- Content-Type:决定服务器返回消息主体的编码方式,详阅HTTP Content-Type对照表;
- Date:发送请求的时间,服务端根据此字段可以判断一些内容是否需要重发;
- Host:客户端域名;
- User-Agent:客户端运行环境信息,js中可以通过navigator.userAgent获取以解决不同环境兼容性问题。