0

大家好。

我正在调查 SPDY 在 android webview 上的行为。那么,你能告诉我如何确认我的 webview 是否在说 SPDY 吗?我已经构建了一个定制的 ROM,应用了以下补丁。

https://codereview.chromium.org/106903017/diff/20001/android_webview/browser/net/aw_url_request_context_getter.cc

此致,

4

3 回答 3

1

您可以关闭 spdy ssl。

net::HttpStreamFactory::set_force_spdy_over_ssl(false);

然后使用带有 SPDY 插件的wireshark。如果你能看到 SYN_STREAM/REPLY_STERAM。恭喜,您现在正在使用 SPDY。

于 2014-02-28T08:31:23.337 回答
0

嗯......也许将它连接到 Wifi,使用 Wireshark 或类似工具来捕获您的手机生成的流量到选定的启用 SPDY 的网站,并根据规格检查它是否真的与 SPDY 兼容。

于 2014-01-29T00:59:55.110 回答
0

使用wireshark,您将一无所获,spdy 通过ssl。你最好的选择是 logcat。但我认为cordova使用spdy:

https://apache.googlesource.com/cordova-android/+/2.9.x/framework/src/com/squareup/okhttp/internal/spdy/

于 2014-02-05T03:21:20.907 回答