使用标准Android WebView,您可以使用WebView.loadUrl(String url, Map<String, String> additionalHttpHeaders)
。如何使用Chrome自定义标签添加其他标题?
答案 0 :(得分:18)
我不确定您是否可以在网址之外发送与http请求相关的标头或任何内容。我希望将来版本允许在Bundle
左右CustomTabSession
时发送标题。
整个http来电都是managed in CustomTabActivity
。
修改:
从图书馆的最新更新开始,您现在可以添加Bundle
并使用密钥CustomTabsIntent
Browser.EXTRA_HEADERS
意图。
Bundle headers = new Bundle();
headers.putString("header1", "value1");
headers.putString("header2", "value2");
customTabsIntent.intent.putExtra(Browser.EXTRA_HEADERS, headers);
答案 1 :(得分:2)
以上提到的解决方案不适用于ChromeTab
的新版本。请点击此链接fix进行解决。您还可以通过Romain Piel来研究媒体帖子。隐含地说明了添加标题的用法和解决方法。