国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

詳解Android Webview加載網頁時發送HTTP頭信息

2019-12-12 02:52:26
字體:
來源:轉載
供稿:網友

詳解Android Webview加載網頁時發送HTTP頭信息

當你點擊一個超鏈接進行跳轉時,WebView會自動將當前地址作為Referer(引薦)發給服務器,因此很多服務器端程序通過是否包含referer來控制盜鏈,所以有些時候,直接輸入一個網絡地址,可能有問題,那么怎么解決盜鏈控制問題呢,其實在webview加載時加入一個referer就可以了,如何添加呢?

從Android 2.2 (也就是API 8)開始,WebView新增加了一個接口方法,就是為了便于我們加載網頁時又想發送其他的HTTP頭信息的。

以下是一個簡單的demo,來展示以下如何使用。

public void testLoadURLWithHTTPHeaders() {  final String url = "http://droidyue.com";  WebView webView = new WebView(getActivity());  Map<String,String> extraHeaders = new HashMap<String, String>();  extraHeaders.put("Referer", "http://www.google.com");  webView.loadUrl(url, extraHeaders);}

同樣上面也可以應用到UserAgent等其他HTTP頭信息

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 出国| 吕梁市| 巨野县| 壤塘县| 通山县| 阜城县| 黄陵县| 汉沽区| 邵武市| 孝感市| 遂溪县| 收藏| 石林| 陇西县| 新竹市| 扎囊县| 会昌县| 阿尔山市| 澄迈县| 仁化县| 重庆市| 浮梁县| 抚宁县| 开阳县| 乌拉特前旗| 鄢陵县| 隆昌县| 兖州市| 楚雄市| 称多县| 朝阳县| 霞浦县| 湖口县| 长兴县| 建宁县| 花莲县| 蕲春县| 绿春县| 九台市| 柘荣县| 四川省|