zan*_*ona 17 jquery getjson http-headers
我在Accept
请求标头上注意到这个参数:
Accept: application/json, text/javascript, */*; q=0.01
我对这q=0.01
意味着什么有点好奇?
Jon*_*Jon 29
标题的q
属性Accept
告诉Web服务器在服务器可以满足具有多种类型内容的请求的情况下客户端更喜欢接收哪种类型的内容.确切的值无关紧要,只有多个Accept
标题之间的相对值.
只要只有一个Accept
标题,q
实际上什么都不做.但是,如果有多个用于指定优先级.例如(取自此处),假设您有标题:
Accept: *.*, q=0.1
Accept: audio/*, q=0.2
Accept: audio/basic q=1
Run Code Online (Sandbox Code Playgroud)
这可能被解释为"如果你有基本音频,发送它;否则发给我一些其他音频,或者失败,只要给我你所拥有的."
当然,没有人真正强制服务器把这些标题所描述的(甚至是支付任何注意他们为此事).
归档时间: |
|
查看次数: |
4345 次 |
最近记录: |