4.1 Accept
作者:肖鹏-SpiritLing 时间:2018-07-15
Accept
首部字段可通知服务器,用户代理能够处理的媒体类型及媒体类型的相对优先级。可使用type/subtype
这种形式,一次指定多种媒体类型。
Accept: text/html , application/xhtml+xml , application/xml ; q=0.9 , */* ; q=0.8
复制
以下是常用的媒体类型
4.1.1 文本文件类型
- text/html
- text/plain
- text/css
- appllication/xhtml+xml
- application/xml
- ……
4.1.2 图片文件类型
- image/jpeg
- image/gif
- image/png
- ……
4.1.3 视频文件类型
- video/mpeg
- video/quicktime
- ……
4.1.4 应用程序使用的二进制文件
- application/octet-strea
- application/zip
比如,游览器不支持PNG图片的显示,那Accept
就不指定image/png
,而指定可处理的image/gif
和image/jpeg
等图片类型。
若想要给显示的媒体类型增加优先级,则使用 q=
来额外表示权重值,用分号(;)进行分隔。权重值 q
的范围是 0-1(可精确到小数点后3位),且1为最大值。不指定权重 q
值时,默认权重为 q=1.0
。当服务器提供多种内容时,将会首先返回权重值最高的媒体类型。
作者:肖鹏-SpiritLing 时间:2018-07-15