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

首頁 > 系統 > Android > 正文

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

2019-10-23 18:28:48
字體:
來源:轉載
供稿:網友

詳解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頭信息

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


注:相關教程知識閱讀請移步到Android開發頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 永丰县| 大港区| 墨竹工卡县| 原平市| 平利县| 西畴县| 离岛区| 曲水县| 江北区| 贺兰县| 句容市| 碌曲县| 宝应县| 大厂| 那曲县| 信阳市| 广平县| 肃宁县| 芒康县| 太和县| 乳源| 泗水县| 平泉县| 从化市| 舒城县| 昌邑市| 中宁县| 黎城县| 竹山县| 思南县| 彭水| 城市| 交城县| 体育| 宜兰县| 华坪县| 买车| 合肥市| 蓝田县| 玉田县| 张家口市|