Php Laravel API不是';我们无法获得投入

Php Laravel API不是';我们无法获得投入,php,rest,laravel-5,postman,Php,Rest,Laravel 5,Postman,我正在laravel中开发一个RESTAPI,并根据请求发布一些数据。但在laravelcontroller中,什么也不显示。这是我的控制器代码: try { $rules = [ 'type' => 'required|integer' ]; $validator = Validator::make($this->inputs, $rules); if ($validator->passes()) {

我正在
laravel
中开发一个
REST
API
,并根据请求发布一些数据。但在
laravel
controller中,什么也不显示。这是我的控制器代码:

try {
      $rules = [
         'type' => 'required|integer'
      ];

      $validator = Validator::make($this->inputs, $rules);
      if ($validator->passes()) {
         //code here
      } else {
         return response()->json([
                'status' => $this->BAD_REQUEST,
                    'response' => [
                        'message' => $validator->messages(),
                        'data' => $this->NO_DATA_ARRAY
                    ],
                ], $this->BAD_REQUEST);
      }
} catch (\Exception $ex) {
            return response()->json([
                'status' => $this->BAD_REQUEST,
                'response' => [
                    'message' => $ex->getMessage(),
                    'data' => $this->NO_DATA_ARRAY
                ],
            ], $this->BAD_REQUEST);
}
现在当我打印($this->inputs)时我什么也得不到。我正在从
邮递员
发送请求,并将数据作为
表单数据
发送。我也尝试过使用在线API测试仪发送它。还是一样的结果。有什么帮助吗?

来自 在命名空间下方的类顶部包含以下use语句

use Illuminate\Http\Request;
控制器中的示例函数如下所示

     /**
     * Sample controller function
     * @param  Request  $request
     */
    public function update(Request $request)
    {
      // get request method 
      $method = $request->method();

     // retrieve all input as array
     $input = $request->all();
    }

使用laravel
Request
对象,尝试从邮递员处以x-www-form-URL编码方式发送数据。如果您没有在外部定义请求类型,则默认为“x-www-form-urlencoded”。@我也尝试过,但结果相同。您将在Laravel中的请求对象中获取数据,而不是在$this->inputs中