Android 4.1 Webview.loadUrl(String url,Map <string,string =“”> additionalHttpHeaders)不使用2个或多个标头

时间:2016-08-08 08:36:22

标签: android webview

这是我的代码:

String urlBase = "http://" + host + "/rashome/";

String paramsClear = "login" + ":" + "true" + ":" + email + ":" + password + ":" + lang + ":" + isFastConn;

String paramsBase64Encode = Base64.encodeToString(paramsClear.getBytes(), Base64.DEFAULT);

paramsMap.put("credentials", paramsBase64Encode);
paramsMap.put("imei", imei);
if(!token.equals("")) {
    paramsMap.put("token", token);
} 
webview.loadUrl(urlBase, paramsMap);

这在Webview Android 4.4+上工作正常(服务器接收所有参数),但在Webview Android 4.1或4.4下,它无法向服务器发送imei和令牌值。我对此太困惑了。

0 个答案:

没有答案