KitKat獲得了新的基於Chromium的WebView,但現在它不再傳遞Referer頭。我一直在做以下(這總是用來工作,但作爲奇巧的不再一樣):如何設置KitKat中的Android WebView上的Referer和
headers.put("Referer", referrer);
webView.loadUrl(someUrl, headers);
調試與查爾斯代理,我可以看到沒有Referer標頭傳遞。如果我將標題重命名爲「Referrer」(有兩個r),它會很好,但這不是一個解決方案,因爲標題是帶有一個r的Referer。
如果任何人有一個工作解決方案,在KitKat和更高版本上傳遞Android WebView中的Referer頭文件,我會很感激任何幫助!
同樣的問題,仍然沒有解決方案 – jennymo 2014-10-24 10:44:11
在谷歌組中找到此問題:https://code.google.com/p/android/issues/detail?id=72323。這似乎沒有解決方案,並將與下一個Android版本修復。 – jennymo 2014-10-24 12:17:37