如何在Volley中使用HTTP Auth

时间:2016-03-06 11:10:55

标签: android android-volley http-authentication

我正在使用Volley的{​​{1}}从我的网页获取 JSON 数据。 现在我已将 基本 HTTP身份验证添加到我的网页。如何在JsonArrayRequest中使用 HTTP Auth ? 如果我将摘要HTTP身份验证添加到我的网页,我该如何处理它?<​​/ p>

我的Volley代码:

JsonArrayRequest

1 个答案:

答案 0 :(得分:0)

使用RequestQueue和StringRequest代替

RequestQueue queue = Volley.newRequetQueue(context);

StringRequest myReq = new StringRequest(Method.POST,                                     "http://ave.bolyartech.com/params.php",
                                        createMyReqSuccessListener(),  
                                        createMyReqErrorListener()) { 
    protected Map<string, string=""> getParams() throws com.android.volley.AuthFailureError {  
        Map<string, string=""> params = new HashMap<string, string="">();  
        params.put("param1", num1);  
        params.put("param2", num2);  
        return params;  
    };  
};  

queue.add(myReq);