Laravel отправляет get вместо запроса PostPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Laravel отправляет get вместо запроса Post

Сообщение Anonymous »

У меня есть проблема с Laravel и Post запросом. Мой маршрут определяется как пост и метод, используемый в Ajax, является Post, но он продолжает отправлять запросы на получение GET. Если я изменю маршрут на неопределенный маршрут, то он отправляет сообщение, но если я стремлюсь к этому маршруту, определяемому как публикация, он отправляет запрос get. < /P>

ajax: < /p>

$.ajax({
method: "POST",
url: "{{ url('admin/rentacar/save_availability_for_d') }}",
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
},
data: $(form).serialize(),
dataType: "json",
success(result){
//
}
});
< /code>

Маршрут определяется как: < /p>

Route::post('save_availability_for_d', [
'as' => 'save_availability_for_d',
'uses' => 'RentacarController@saveCarAdjustment'
]);
< /code>

Токен CSRF включен в метатеги: < /p>


< /code>

Это то, что происходит в консоли, когда я пытаюсь отправить запрос ajax: < /p>

XHR finished loading: GET "http://www.carsrental.me/public/me/admi ... lity_for_d".
< /code>

И это то, что произойдет, если я добавляю только один случайный символ в конце, чтобы стремиться к маршруту, который не существует < /p>

XHR failed loading: POST "http://www.carsrental.me/public/admin/r ... ity_for_dd".


Подробнее здесь: https://stackoverflow.com/questions/494 ... st-request
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»