Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: метод PUT не поддерживается для API/документов марPhp

Кемеровские программисты php общаются здесь
Anonymous
Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: метод PUT не поддерживается для API/документов мар

Сообщение Anonymous »

Я не могу обновить данные, потому что. Метод put не поддерживается для API/документов маршрута. Я пробую php artisan Route:list, а потом да, просто существую GET

Код: Выделить всё

GET|HEAD        api/docs ..................................... l5-swagger.default.api › L5Swagger\Http › SwaggerController@api

И как добавить метод PUT в api/docs............... ........ l5-swagger.default.api › L5Swagger\Http › SwaggerController@api?
поскольку это SwaggerController по умолчанию, я попробовал изменить конфигурацию в Swagger вот так

Код: Выделить всё

'routes' => [
/*
* Route for accessing api documentation interface
*/
'api' => 'api/docs',
'api_put' => 'api/docs/put',
]

Код: Выделить всё

'routes' => [
/*
* Route for accessing parsed swagger annotations.
*/
'docs' => 'docs',

/*
* Route for Oauth2 authentication callback.
*/
'oauth2_callback' => 'api/oauth2-callback',

/*
* Middleware allows to prevent unexpected access to API documentation
*/
'middleware' => [
'api' => [],
'api_put' => [],
'asset' => [],
'docs' => [],
'oauth2_callback' => [],
],

/*
* Route Group options
*/
'group_options' => [],
],
и ничего не изменилось, все равно ошибка

Подробнее здесь: https://stackoverflow.com/questions/783 ... the-put-me

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