gpt4 book ai didi

Android Volley BasicNetwork.performRequest() 意外响应代码 404

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:04:21 24 4
gpt4 key购买 nike

我在使用 volley 库发出网络请求时遇到此错误,我已点击这些链接 Android Volley - BasicNetwork.performRequest: Unexpected response code 400Unexpected response code 404 volley,但它们都不适用于我的情况。这是我的请求代码

 StringRequest stringRequest = new StringRequest(Request.Method.POST,AppConstants.LOG_IN_API , new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.d("TAG", "Login Response: " + response.toString());
try {
JSONObject jsonObject = new JSONObject(response);
Log.v("USerid",""+jsonObject.getInt("userid"));

} catch (JSONException e) {
e.printStackTrace();
}

}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError volleyError) {
System.out.println("volley Error ................."+volleyError);
}
}) {
@Override
protected Map<String, String> getParams() throws AuthFailureError {
Log.v("getparams","Is called");
Map<String, String> params = new HashMap<String, String>();
params.put(AppConstants.USER_ID, "info@mindtears.com");
params.put(AppConstants.PASSWORD, "123456");
return params;
}


@Override
public Map<String, String> getHeaders() throws AuthFailureError {
HashMap<String, String> headers = new HashMap<String, String>();

headers.put("Content-Type", "application/json; charset=utf-8");
return headers;
}

};

Log.v("Request",""+stringRequest);

AppController.getInstance().addToRequestQueue(stringRequest);

}

有没有人可以告诉我我的代码哪里做错了?任何帮助都是可观的。

最佳答案

通常这种响应是由于 URL 发送了错误的参数造成的。请检查每个参数的拼写,并确保响应是在字符串中还是在对象中获得。还要检查内容类型。

希望对您有所帮助。
谢谢。

关于Android Volley BasicNetwork.performRequest() 意外响应代码 404,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39505485/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com