Gab*_*sto 1 php api laravel postman
我正在尝试使用 Postman 在 API 中 POST Json,但出现错误:
\n\n\n\n\n由于不活动,该页面已过期。
\n
因此,在邮递员中我正在访问http://localhost:8000/api/jobs/。在我的 Headers 选项卡中,我使用 Content-type 作为键,使用 application/json 作为值,并插入以下 JSON:
\n\n{"title": "PHP Developer / Laravel Expert","description": "Laravel Expert", "local": "S\xc3\xa3o Paulo", "remote": "no", "company_id": "3"}\nRun Code Online (Sandbox Code Playgroud)\n\n我正在使用 laravel。\n这是我的 web.php 路由文件:
\n\nRoute::group(array(\'prefix\' => \'api\'), function() {\nRoute::get(\'/\', function () {\n return response()->json([\'message\' => \'Jobs API\', \'status\' => \'Connected\']);\n});\n\nRoute::resource(\'jobs\', \'JobsController\');\nRoute::resource(\'companies\', \'CompaniesController\');\nRun Code Online (Sandbox Code Playgroud)\n\n});
\n\n这是我在 CompaniesController 上的存储方法:
\n\npublic function store(Request $request)\n{\n $job = new Job();\n $job->fill($request->all());\n $job->save();\n\n return response()->json($job, 201);\n}\nRun Code Online (Sandbox Code Playgroud)\n
小智 5
我认为您使用的是laravel 版本> 5.3,而不是在 web.php 中编写 API 路由,而是在 Route 文件夹中的 api.php 中编写 api 路由。
api.php 文件包含 RouteServiceProvider 放置在 api 中间件组中的路由,该中间件组提供速率限制。这些路由旨在是无状态的,因此通过这些路由进入应用程序的请求旨在通过令牌进行身份验证,并且无法访问会话状态。
| 归档时间: |
|
| 查看次数: |
8376 次 |
| 最近记录: |