استاد وقت بخیر
من url ی دارم که نیاز داره Header واسش مشخص کنم چون ارور Autorization در متد onErrorRespone میده من این کار رو به صورت زیر انجام دادم ولی حالا با ارور Client مواجه میشم
سوال اول :برای مشخص کردن key باید متد .getHeaders شبیه کد زیر override کرد؟و کلا این کار من کجاش مشکل داره که با ارور client مواجه میشم؟
ادرس ریکویست من :ادرس ریکوعست
StringRequest request = new StringRequest(Request.Method.POST, "https://api.jsonbin.io/b/5eafd5e18284f36af7b52505", new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Log.i(TAG, "onResponse: "+response.toString());
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.i(TAG, "onErrorResponse: "+error);
}
}) {
@Override
public Map getHeaders() throws AuthFailureError {
HashMap map = new HashMap();
map.put("Content-Type","application/json");
map.put("Authorization","$2b$10$4.8BJWQUJ/aSc8aUf1w5R.HkgKYrJpjf1RigWYDP8lqSkekqA.GES");
return map;
}
};