Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/230.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 不允许使用AQuery 405方法_Android_Android Async Http_Aquery - Fatal编程技术网

Android 不允许使用AQuery 405方法

Android 不允许使用AQuery 405方法,android,android-async-http,aquery,Android,Android Async Http,Aquery,当我使用AsyncHttpClient通过get方法从请求URL获取响应时,它可以正常工作。现在我尝试使用AQuery库,并得到405错误。我如何处理这个问题?我的代码: public void queryAPI(String url, Map<String, Object> params, final ObjectCallback success, final ObjectCallback failure) { if (params == null) {

当我使用AsyncHttpClient通过get方法从请求URL获取响应时,它可以正常工作。现在我尝试使用AQuery库,并得到405错误。我如何处理这个问题?我的代码:

public void queryAPI(String url, Map<String, Object> params, final ObjectCallback success, final ObjectCallback failure) {

    if (params == null) {
        params = new HashMap<String, Object>();
    }

    aq.ajax(baseUrl, params, JSONObject.class, new AjaxCallback<JSONObject>() {
                @Override
                public void callback(String url, JSONObject data, AjaxStatus status) {

                    Log.e("Status", status.getCode() + " " +status.getMessage());
                    if (data != null) 
                          success.process(null);
                    failure.process(null);
                }
            }.method(Constants.METHOD_GET).header("Authorization","authValue").header("User-Agent", "android"));
}