راکت

نحوه نمایش خطا در کنسول

3 پاسخ

سلام به دوستان
@ali.bayat

من چند تا api با لاراول درست کردم ، وقتی با postman تست میکنم خطا ها به صورت json نمایش داده میشه
اما تو اپلیکیشن ریکت به صورت json نمایش داده نمیشه
آیا امکان پذیره به صورت json خطاها را بگیریم و نمایش بدیم

ثبت پرسش جدید

پاسخ‌ها

3
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

اگر وب‌سرویس داره خطاها رو به صورت Json بر میگردونه
باید دنبال مشکل در سمت React بگردی
کدهات رو به اشتراک بذار

Javad Karimi
Javad Karimi
@javadkarimii

تخصص: فول استک

وقتی validation لاراول خطایی را برمیگردونه یا خطای دیگه ای پیش میاد ، تو postman به صورت json ولی تو کنسول مرورگر به صورت ارور قرمز رنگ نشون میده
@ali.bayat

ک const file = elem.target.files ;
        if(file[0].size<= 20000){
            const image = new FormData()
            image.append('avatar',file[0])
             console.log(image.get('avatar')) 
            const url  = process.env.REACT_APP_URL + '/api/v1/user/profile/avatar/upload';

            axios.defaults.withCredentials = true;
            await axios.get(process.env.REACT_APP_URL + '/sanctum/csrf-cookie').then(response => {

                 axios.post(url , image , {
                    headers:{
                           'X-Requested-With':'XMLHttpRequest',
                           'Accept': 'application/json',
                           'Authorization': `Bearer ${this.state.token}`,
                    }
                })
                .then(()=>{
                    const preview = URL.createObjectURL(file[0])
                    this.setState({
                        avatarSrc:preview
                    })

                })
                .catch(error=>{
                            console.log('test 2 : ')
                            console.log(error)
                        })
            });

        }else{
            elem.target.value = null
            alert('سایز فایل بزرگتر از حد مجاز است')      
        }

شاید پاسخ شما همین‌جا باشد

Javad Karimi
Javad Karimi
@javadkarimii

تخصص: فول استک

@ali.bayat
خطاهای مربوط به validation مشخص نیست

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام