我使用 POST 方法在 Laravel 应用程序的 api.php 文件中定义了多个 API 路由。但是,当我尝试从 Postman 调用这些路由时,应用程序会抛出以下错误:
Symfony\Component\HttpKernel\Exception\MethodNotAllowedHttpException: 在文件中 /home/my-repo/public_html/vendor/laravel/framework/src/Illuminate/Routing/RouteCollection.php 255号线
路线
路线::post('登录', 'ApiController@login'); 上面的路线我用 post 方法从邮递员那里调用,但我总是收到错误。
注意:我已将代码部署在共享主机“namecheap”上
根据提供的信息,我可能猜测您在邮递员中的请求 uri 有问题。 请确保:
来自每个请求都会检查的 CSRF TOKEN 的问题。
除了
Http\Middleware\VerifyCsrfToken
的路线
受保护的$除了= [ '/例子', '/api/示例' ];