最近我们一直在寻找我们的堆栈溢出日志捕获的少数例外,并已经发现了Safari用户的问题。
我在我们抓获了一个例外注意到这个HTTP标头:
HTTP_X_PURPOSE preview
有谁知道什么样的行动触发此页眉或HTTP_X_PURPOSE的含义是什么?
最近我们一直在寻找我们的堆栈溢出日志捕获的少数例外,并已经发现了Safari用户的问题。
我在我们抓获了一个例外注意到这个HTTP标头:
HTTP_X_PURPOSE preview
有谁知道什么样的行动触发此页眉或HTTP_X_PURPOSE的含义是什么?
在“X-用途:预览”头绝对是一个Safari 4的热门网站的事情。 顶级网站页面试图展现最喜爱的网页的活十岁上下的缩略图。 如果喜欢的网页是在标签页中打开,它抓住从页面的当前版本的缩略图。 如果页面无法提供一个开放的标签,缩略图足够过时*的,它使一个后台请求获得页面的最新版本。
的X用途:预览头仅附连到用于基本 URL的HTTP请求。 它并不附着在页面上引用的资源(JS / CSS /图像/闪光)。
我刚写了一个博客条目这个在这里: https://web.archive.org/web/20131115045854/https://sunpig.com/martin/archives/2010/01/08/how-to-detect -a页的请求,从野生动物园-4S-最佳的网站,feature.html
(*我还没有探索它的标准“充分过时”呢。)
渲染Safari的4.0热门网站显示模式时可能被发送? 没有测试,只是一个猜测。