博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
http请求拆分
阅读量:5875 次
发布时间:2019-06-19

本文共 1038 字,大约阅读时间需要 3 分钟。

http请求由三部分构成,分别为
请求行,首部,实体
 
首部分为请求首部和响应首部,并且部分首部两种通用。 
 
通用首部:
Cache-Control         控制缓存的行为
Connection              浏览器想要优先使用的链接类型,比如keep-alive
Date                         创建报文时间
Pragma                    报文指令
Via                            代理服务器相关信息
Transfer-Encoding    传输编码方式
Upgrade                   要求客户端升级协议
Warning                   在内容中可能存在错误
 
请求首部:
Accept                      能正确接收的媒体类型
Accept-Charset        能正确接收的字符串
Accept-Encoding      能正确接收的编码格式列表
Accept-Language      能正确接收的语言列表
Expect                       期待服务端的指定行为
From                         请求方的邮箱地址
Host                          服务器域名
If-Match                    两端资源标记比较
If-Modified-Since      本地资源未修改返回304(比较时间)
If-None-Match          本地资源未修改返回304(比较标记)
User-Agent               客户端信息
Max-Forwards          限制可被代理及网关转发的次数
Proxy-Authorization  向代理服务器发送验证信息
Range                       请求某个内容的一部分
Referer                      表示浏览器所访问的前一个页面
TE                             传输编码方式
 
相应首部:
Accept-Ranges        是否支持某些种类的范围
Age                           资源在代理缓存中存在的时间
ETag                         资源标识
Location                   客户端重定向到某个URL
Proxy-Authenticate  向代理服务器发送验证信息
Server                      服务器名字
WWW-Authenticate  获取资源需要的验证信息
 
实体首部:
Allow                         资源的正确请求方式
Content-Encoding     内容的编码格式
Content-Language    内容使用的语言
Content-Length         request body长度
Content-Location      返回数据的备用地址
Content-MD5             Base64加密格式的内容MD5检验值
Content-Range          内容的位置范围
Content-Type             内容的媒体类型
Expires                      内容的过期时间
Last-modified            内容的最后修改时间 

转载于:https://www.cnblogs.com/Aaron1Tall/p/11041898.html

你可能感兴趣的文章
【Javascript Demo】移动端访问PC端网页时跳转到对应的移动端网页
查看>>
走在网页游戏开发的路上(四)
查看>>
Linux内核【链表】整理笔记(2) 【转】
查看>>
android152 笔记 4
查看>>
全国各地电信DNS服务器地址
查看>>
jquery 拖动改变div 容器大小
查看>>
解决并清除SQL被注入<script>恶意病毒代码的语句
查看>>
Linux资源控制-CPU和内存
查看>>
对makefile中 $? 的理解
查看>>
HTML5 WebStorage
查看>>
TclError: no display name and no $DISPLAY environment variable
查看>>
Unity的AssetDatabase路径格式
查看>>
jrebel使用
查看>>
JavaScript prototype 属性
查看>>
RedHat系统的Yum安装
查看>>
IntelliJ IDEA CE Maven 使用方法
查看>>
WCF开发的几个频骤
查看>>
php提示Fatal error: Call to undefined function imagecreate()
查看>>
ubuntu-基本命令篇-10-文件管理
查看>>
单点登录(SSO)—简介
查看>>