PHP/Laravel-JSON中的发送数组返回空

PHP/Laravel-JSON中的发送数组返回空,php,json,laravel,Php,Json,Laravel,我正在尝试使用JSON将多个PDF文件(ContentBytes)发送到我的Laravel服务器 在《邮递员》中,这是我的要求: { "content:" ["ContentBytesOfFileOne", "ContentBytesOfFileTwo", "ContentBytesOfFileThree"] } 现在我正在发送PDF文件的实际字节,因此我的内容数组太大,无法在此处发布 在我的Laravel控制器中,我尝试如下方式访问它: $content = $request-&

我正在尝试使用JSON将多个PDF文件(ContentBytes)发送到我的Laravel服务器

在《邮递员》中,这是我的要求:

{
  "content:" ["ContentBytesOfFileOne", "ContentBytesOfFileTwo", 
  "ContentBytesOfFileThree"]
}
现在我正在发送PDF文件的实际字节,因此我的内容数组太大,无法在此处发布

在我的Laravel控制器中,我尝试如下方式访问它:

 $content = $request->content;

 //Validate the request
 $validator = Validator::make($request->all(), [
      'content' => 'required|array'
 ]);

 dump($content);
dump($content)
返回
null
,但是
$validator
不会抛出错误

如果我转储
$request
变量,它会将其作为内容返回:

#content: """
    {
        "content": ["JVBERi0xLjINCjEgMCBvYmogPDwgL1Byb2R1Y2VyIChQQ0wyUERGIGZyb20gVmlzdWFsIFNvZnR3YXJlKQ0KL1RpdGxlIChDb252ZXJ0ZWQgZnJvbSBkYXRhX1B1bHNlX0tvbGRpbmdcXHRtcFxccGRmMjBDOUQwOUZFMjUzMjgxNTQzMzk0NTgwNzQ3MS50bXApDQovQXV0aG9yIChOZWlsIEouIEdlZGRlcykNCi9DcmVhdG9yICgpD.......
请参见下面的屏幕截图:

我做错了什么?

dump($content)将返回null,因为您没有在任何地方设置$content。如果您转储($request->content);您将看到内容。