سلام به دوستان
@ali.bayat
من چند تا api با لاراول درست کردم ، وقتی با postman تست میکنم خطا ها به صورت json نمایش داده میشه
اما تو اپلیکیشن ریکت به صورت json نمایش داده نمیشه
آیا امکان پذیره به صورت json خطاها را بگیریم و نمایش بدیم
اگر وبسرویس داره خطاها رو به صورت Json بر میگردونه
باید دنبال مشکل در سمت React بگردی
کدهات رو به اشتراک بذار
وقتی 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('سایز فایل بزرگتر از حد مجاز است')
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟