http协议请求头问题请教?

客户端发送请求时通常会有类似的头信息:

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

上面头信息的具体含义是啥意思呢?
我的理解是:客户端告诉服务器:给我text/html,application/xml类型的数据,处理权重是0.9;*/*表示其他类型的数据,处理权重是0.8.是这样理解的吗?

阅读 3k
2 个回答

这个情况下,q 是指客户端更喜欢哪个类型的数据。 text/html最好(q默认1),application/xml;q=0.9其次,/;q=0.8其它类型最后。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题