2012-11-08 29 views
1

我注意到Chrome在某些情况下似乎没有向docs.google.com发送HTTP请求。为什么Chrome没有向docs.google.com发送HTTP请求?

我做了什么,而使用Wireshark的捕获流量:

  • 访问谷歌文档,登录
  • 关闭标签
  • 清除高速缓存(Cache和托管应用程序)
  • 访问http://docs.google.com/

我找不到一个到docs.google.com的HTTP请求,我看到的只是SSL流量。

我知道存在可能会干扰的SPDY,缓存清单和DNS CNAME等技术,但没有想到可以真正使请求消失,尤其是在清除缓存后。

回答

1

http://docs.google.com的所有请求立即重定向到https://docs.google.com/。这在Chrome中被硬编码并且被称为HSTS

+0

它如何“重定向”而不使用HTTP? – AndreKR

+0

我想这是http://dev.chromium.org/sts –

+0

@AndreKR - 很好找。我甚至没有想过HSTS –