Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Http headers 在具有多个值的Accept标头中是否需要权重值?_Http Headers_Http 1.1_Http Accept Header - Fatal编程技术网

Http headers 在具有多个值的Accept标头中是否需要权重值?

Http headers 在具有多个值的Accept标头中是否需要权重值?,http-headers,http-1.1,http-accept-header,Http Headers,Http 1.1,Http Accept Header,根据规范,HTTP Accept标头可以有多个值,如下所示: Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8 我的问题是:具有多个值的Accept标头是否需要至少有一个权重?或者,如果没有任何内容类型具有权重,它们是否仍然有效 换句话说,根据规范,这个Accept头仍然有效吗 Accept: text/html, application/xhtml+xml, application/xml,

根据规范,HTTP Accept标头可以有多个值,如下所示:

Accept: text/html, application/xhtml+xml, application/xml;q=0.9, */*;q=0.8

我的问题是:具有多个值的Accept标头是否需要至少有一个权重?或者,如果没有任何内容类型具有权重,它们是否仍然有效

换句话说,根据规范,这个Accept头仍然有效吗

Accept: text/html, application/xhtml+xml, application/xml, */*

提前多谢

质量值是可选的,但每个条目的隐含质量值为1

一个值的重要性用后缀“”;q='后面紧跟着一个介于0和1之间的值,最多包含三个十进制数字,最高值表示最高优先级。不存在时,默认值为1