Apache服务器中媒体类型和通配符

发布时间:2022-07-21 11:51:02 作者:net大大侠 阅读量:6240

在浏览器发出的请求.Accept requcse字段表明浏览器希望服务器以何种方式回送服务器上的资源。在这个字段中可以使用通配符来表示媒体类型,比如image/*”业“*/*”,这里*可以与任何字符串匹配。如果一个请求包括.
 
Acccpt: image/*,*/*则表明任何以“image/”打头的类型都可以被接受,筇二项*/*表明一切类型都可以。一些浏览器通常发送通配符来确定它们可用的类型。例如:
 
Accept: txtl/html, text/plain image/gif,image/jpcg,*/*
 
这样作是为了向服务器表明浏览器优先选择的类型,但如果服务器无法提供最合适的表达方式,其他类型也可以作为响应送回浏览器。*/*通配符可以代表其它所有类型,因此在浏览器所发出的请求中*.*的权重,比如:
 
Accept: text/html, text/plain,image/gif,image/jpeg,*/*;qs=0.01
 
前四种明确指定的类型没有权重系数,故缺省值为值1.0。通配符*/*具有低权重值0.01,即只要没有与列出类型想匹配的变变量时返回其他文件类型。
 
如果Accept: header根本没没有包含qs系数,Apache服务器会将*/*的qs值缺省赋为O.O1以达到预期的效果;Apache服务器同时为type/*赋值为0.02,所以它的优先级比*/*高。如果浏览器在它的Accept: header中为每个媒体炎型指定了一个qs,那么服务器为*/*和type/*指定的这些特殊值是无效的,此时浏览器可以发送出正确的信息请求。
 
如果服务器为某种资源提供了多种描述方式,其中一些指明了语言属性,而其它一些却没有,那么后者将被指定一个非常低的语言特性权重0.001。这样做目的是:当服务器无法提供预览器需要的表达方式时,选用不带有语言属性的表述方式作为响应,比如下面的三种变量:
 
foo.en.html,language en
 
foo fr html,language en
 
foo.html, no language
 
在上述三种变量中不带有语言属性的表达方式对所有浏览器都是可以接受的。如果浏览器发出的请求中Accept-Language部分指明它适用的语言包括英语(en)或法语(fr)或两者都叫,那么foo.en.html或too.fr.html中的一个会被作为响应返回给浏览器。如果浏览器发出的请求中既没有列出en也没有列出fr作为可接受对象,则服务器返回foo.html。

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

网友评论


评论时间:2024-04-02 00:25:02

python是一门学习北京虚拟主机租用高防御虚拟主机 非常快、而且很简单的编程语言,它在我们日常生活中无处不在,vps主机和虚拟主机的区别 们日常生活中无处不在,只要你有时间和兴趣就可以学会了


评论时间:2023-02-18 09:25:02

服务器搭建教程pyth虚拟主机如何安装宝塔 on42u服务器机柜尺寸 规格 器搭建教程python的基础知识,使用技巧等


评论时间:2022-12-21 06:25:02

由于云计算具有低成本、易部署以及灵活扩展等优点,近年来得到了广泛应用,特别是在金融行业领域表现云虚拟主机和虚拟主机 得阿里云虚拟主机免费版 于云计算具有低成本、易部署以及灵活扩展等优点,近年来得到了广泛应用,特别是在金融行业领域表现得尤为突出


评论时间:2022-11-17 03:25:01

4.如果有新用户进入,服务器怎么做虚拟主机 记得及时关闭浏览器5.不要频繁更换南京云主机代理商 浏览器5.不要频繁更换不同版本的操作系统


评论时间:2022-08-31 06:25:02

2、如果三丰云免费虚拟主机 您是用微软x86或者其他品牌的主机来使用,那么您需要支虚拟主机怎么用手机连接 您需要支付怎样的价格呢

最新文章

 2023-12-25 22:44:35   admin

活动发布区版规

 2023-05-27 22:03:52   御风而行

容器、无服务器、虚拟机:安全性差...

 2023-05-27 19:08:41   小绵羊0123

科技巨头布局云端 服务器 网络硬...

 2023-05-27 18:17:46   姐姐的跟屁虫

钉钉因系统访问流量激增,宕机1小...

热门阅读

 2022-07-23 00:34:02   freeatom

常见ftp命令 FTP命令使用详...

 2022-07-21 02:17:02   ares

双硬盘组建Raid0磁盘阵列图文...

 2022-07-20 06:17:02   mankeung123

用友软件客户端连接不上服务器的解...

 2022-07-23 00:51:02   antonfxb

WebService实例

 2022-07-13 05:38:02   苯小孩

开发、运维不可不看的Linux调...

 2022-07-20 18:51:02   nightstone

如何使用Charles抓取Web...

随机文章

 2022-01-06 05:38:03   waiching_pang

独立服务器与共享服务器diss之...

 2022-02-18 05:38:02   meiyujian

DHCP服务器配置客户端

 2022-03-04 05:38:02   ahleong2

JBoss应用服务器的体系结构

 2022-07-11 05:38:02   3dniu

Windows下连接Linux的...

 2022-07-19 02:17:02   yangjun520

NPM是什么,如何利用好NPM工...

 2022-07-19 04:51:02   ※幽魂※

哪些网络工具可用于公共云监控?

热评文章

 2022-07-19 20:17:02   dengyu0429

linux vi使用及详细介绍

 2022-07-20 01:00:05   激动的舌头

Linux视频教程:用户管理命令...

 2022-07-21 20:51:02   jessica-an

创建本地FTP站点

 2022-02-07 05:38:03   jasonkidd

WEB服务器配置详解

 2022-07-20 04:51:02   wolfssss

ACL权限-默认与递归(4)

 2022-07-22 15:00:05   淡水珊瑚

Linux下 Samba Ser...
全球云服务器
Catfish(鲶鱼) Blog V 4.7.3