我正在尝试从advanced REST client向Chrome发送POST请求到Laravel App:
我知道Laravel可以免受类似请求的保护,但是我需要从一些本机应用程序(如UWP)更新数据库? (当然,我现在使用高级REST客户端进行测试。)
我试过了Laravel JSON API。使用以下代码,我检索错误 419未知状态(另外,dump('done')
尚未到达:
Route::post('api/update', function(){
dump('done');
$guzzleClient = new GuzzleHttp\Client(['base_uri' => 'http://example.loc/api/update/']);
$client = json_api('v1')->client($guzzleClient);
});
我错过了什么?请告诉我在哪里需要添加解决方案中的代码(控制器, web.php 等)。
答案 0 :(得分:1)
写下你的api.php
Route::get('/update',function(){
return response()->json("test");
});
并在rest客户端中使用相同的url进行检查 http://example.loc/api/update/ 并看到结果