مشکل در هویت سنجی JsonRequest

پرسیده شده
فعالیت 1464 روز پیش
دیده شده 928 بار
1

استاد وقت بخیر

من 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;
            }
        };

 

فایل پیوست

پوریا شفیعی
پوریا شفیعی

15 اردیبهشت 99

1
حذف شده

سلام.

خوبی؟ :دی

طبق مستندات خود api، متد ارسالو باید GET بذاری و بجای Authorization باید secret-key بگذاری.

فایل پیوست

محسن موحد

توسط

محسن موحد

15 اردیبهشت 99

حذف شده
سلام ارادتمند ...اتفاقا خواستم این مورد رو بنویسم محسن جان ولی این ادرس استثنا از نوع GET هست ولی POST در نظر گرفته شده (یعنی بر عکس)
پوریا شفیعی

15 اردیبهشت 99

حذف شده
مشکل حل شد با سکرت کی سپاس از تو محسن عزیز
پوریا شفیعی

15 اردیبهشت 99

حذف شده
محسن سایت رو سراغ داری که بشه request از نوع POST ساخت ؟
پوریا شفیعی

15 اردیبهشت 99

حذف شده
GET بزن جواب میده. اصلا چیزی هم POST نشده تا ازونور سرور بخواد اطلاعات پست شده رو بگیره. متد POST خطای 404 برمیگردونه از طرف api
محسن موحد

15 اردیبهشت 99

حذف شده
اگر ما بخواهیم برای 5 تا ریکویست هدر بسازیم باید همین عمل تکرار کنیم؟(مثلا یک متد بسازیم و جاهای مختلف فراخوانی کنیم؟
پوریا شفیعی

15 اردیبهشت 99

حذف شده
یعنی Api ای که مقادیرو بصورت POST دریافت کنه؟
محسن موحد

15 اردیبهشت 99

حذف شده
هر ریکوئست هدر درخواست خودشو داره و ازونطرفم هدر پاسخ خودش.
محسن موحد

15 اردیبهشت 99

حذف شده
اره یه ای پی ای بسازم از نوع POst با همین سایت ها که لینک اماده میده و محصولی رو به صورت POST داخلش add کنم
پوریا شفیعی

15 اردیبهشت 99

حذف شده
نه متاسفانه پیدا نکردم
محسن موحد

15 اردیبهشت 99