【发布时间】:2014-12-28 23:09:30
【问题描述】:
以下哪些请求在浏览器的缓存中被认为是不同的?
a) GET http://mywebsite.com/home
b) GET http://www.mywebsite.com/home
c) POST http://mywebsite.com/home
d) POST http://www.mywebsite.com/home
e) GET http://mywebsite.com/home?param=testparam
f) POST http://mywebsite.com/home?param=testparam
假设如果请求仅在标头中有所不同,它是否被认为是不同的? 前任。是
Accept: text/xml
GET http://mywebsite.com/home?param=testparam
不同于
Accept: text/json
GET http://mywebsite.com/home?param=testparam
如果它们没有不同,有没有办法让浏览器根据 HTTP 动词/标头将它们视为不同的请求?
是否有定义浏览器这种行为的 RFC 规范?
谢谢!
【问题讨论】:
-
总是有 RFC 规范...使用谷歌:tools.ietf.org/html/rfc7234
标签: javascript html http browser user-agent