مشکل با api

1 هفته پیش
توسط حسام موسوی آپدیت شد
Parastoo Ebrahimi ( 9960 تجربه )
1 هفته پیش
تخصص : helpdesk

سلام. برای وصل شدن به api ای که authentication لازم داره (باید token بگیره)در reactjs, با استفاده از axios چه کاری باید انجام بدم؟

axios.get(`http://localhost:56984/api/images`).then(
            response=>{

                console.log(response);
            }
        )

@hesammousavi

سید حسین هاشمی ( 2430 تجربه )
1 هفته پیش
تخصص : کار آموز برنامه نویسی وب

ری اکت رو نمیدونم ولی من خودم داخل ویو وقتی از router استفاده میکنم قبل از هر روتی توکن رو براش میفرستم توکنم ک قبلا auth و api-token سیو کردم تو localstroge ام حالا شما روش دیگه هم میتونی استفاده کنی

router.beforeEach((to,from,next)=>{
const token=localStorage.getItem('token') || null;
window.axios.defaults.headers['Authorization'] = 'Bearer '+token;
next();
});
مجید درویش نژاد ( 874 تجربه )
1 هفته پیش
تخصص : React js and native Developer

توکنی که از قبل گرفتی رو براش بفرست

axios.get(`http://localhost:56984/api/images`,headers: {'Authorization': 'Bearer ' + token})
برای ارسال پاسخ باید وارد سایت شوید