Я пытаюсь использовать fetch
api с laravel, но request
идет на URL входа, а не на указанный URL.
например;
route
//also this route group has auth and admin middlewares (checks user is authenticated and is admin)
Route::delete("media/delete/{id}", ["as" => "admin.posts.media.delete", "uses" => "AdminController@deletePostMedia"]);
ajax
fetch("../../media/delete/" + id, {
method: "DELETE",
headers: new Headers({
"X-CSRF-TOKEN": document.head.querySelector("[name=csrf-token]").content
})
})
выдает следующую ошибку:
DELETE http://commerce.test/login 405 (метод не разрешен)
, как вы можете видеть выше, запрос переходит на URL-адрес входа в систему, а не URL-адрес.
Как это исправить?