Laravel 6.2 Ресурсный контроллер: метод POST не поддерживается для этого маршрута. Поддерживаемые методы: GET, HEAD, PUT, PATCH, DELETE - PullRequest
0 голосов
/ 01 марта 2020

Я работаю в Laravel 6.2 и использую находчивый контроллер laravel. Я пытаюсь отправить запрос на /profile/store для вставки некоторых данных, но получаю эту ошибку:

Метод POST не поддерживается для этого маршрута. Поддерживаемые методы: GET, HEAD, PUT, PATCH, DELETE.

create.blade. php

<form method="POST" action="{{ url('profile/store') }}" enctype="multipart/form-data">
    @csrf
    <!-- inputs here -->
</form>

web. php

<?php

/*
|--------------------------------------------------------------------------
| Web Routes
|--------------------------------------------------------------------------
|
| Here is where you can register web routes for your application. These
| routes are loaded by the RouteServiceProvider within a group which
| contains the "web" middleware group. Now create something great!
|
*/

Route::get('/', function () {
    return view('welcome');
});

Auth::routes();

Route::get('/home', 'HomeController@index')->name('home');
// Profile
Route::resource('/profile', 'ProfileController');

Есть идеи, как избавиться от этой ошибки?

...