السلام عليكم
نريد تعديل الصورة في موقعنا وهذا الكود الPHP
Route::put('/users/image/{email}',[ProfileController::class,'editUser']);
وهذا كود الفروتنت اند
<form action="http://localhost:8000/api/users/image/${EMAIL}" method='put' className=' absolute left-[5999%]'>
<input id='image' type='file' name='image' />
<input type="submit" id='sub' />
</form>
ولدينا كود نقوم من خلاله بعمل الريكويست عن طريق فانكشن لكنه يعطي نفس النتيجة:
let handleImage = () => {
fetch(`http://localhost:8000/api/users/image/adham111mahfoud@gmail.com`,{
method: "PUT",
headers: {
"Content-Type": "application/json",
},
body: JSON.stringify({
image: "image"
}),
}).then((res) => console.log(res))
}
وال2 يعطيان NOT ALLOWED 405
كيف يمكن تصحيح هذا الخطأ؟