Laravel 5.4+;澳洲野狗Api罐头盒';无法获取post表单数据的数组

Laravel 5.4+;澳洲野狗Api罐头盒';无法获取post表单数据的数组,laravel,post,dingo-api,Laravel,Post,Dingo Api,大家好。我用DingoApi构建了LaravelAPI应用程序,但无法用格式的“表单数据”从邮递员那里获取数据。 我试图用DingoApi功能和Laravel的检索数据 Route::post('/test', function (\Illuminate\Http\Request $request) { return request(); }); $api->post('test', function (Request $request){ return response

大家好。我用DingoApi构建了LaravelAPI应用程序,但无法用格式的“表单数据”从邮递员那里获取数据。 我试图用DingoApi功能和Laravel的检索数据

Route::post('/test', function (\Illuminate\Http\Request $request) {
    return request();
});

$api->post('test', function (Request $request){
    return response()->json($request->getContent());
});
我能看到这样的东西

{--WebKitFormBoundary5OJm609mWgC6xr8r\n内容处理:\ u表单数据;\ u名称:“\'test1\”\r\n\r\nval1\r\n------WebKitFormBoundary5OJm609mWgC6xr8r\n内容处理:表单数据;名称=\“test2\”\r\n\r\nval2\r\n------webkitformboundary5ojm609mwgc6xr\n

但“生的”一切都好

那么,如何从POST查询中获取数组呢?

使用
$request->all()
以数组的形式检索请求中的所有数据

您可能有兴趣查看Laravel文档中的

帮助制作一个小屏幕截图,展示它的外观:

最后,大多数时候,最好的解决方案是在工具、软件、语言、框架的文档中。把它作为第一个信息点

希望这有帮助:)