【问题标题】:Postman failing to send json to PHP api邮递员无法将 json 发送到 PHP api
【发布时间】:2022-01-25 20:36:27
【问题描述】:
    public function register(Request $request) {
//        $user = User::create([
//            'name' => $request->input('name'),
//            'email' => $request->input('email'),
//            'password' => Hash::make($request->input('password'))
//        ]);
//
//        return $user;

        return "test";
    }

大家好, 基本上,我正在尝试使用 Laravel 构建一个宁静的 API,并且我的 API 被 Postman 击中,但是当我发送 JSON 正文时,我的 $request 是一个空数组。

这是我第一次接触 Laravel,所以这可能是显而易见的,所以提前谢谢你!

【问题讨论】:

标签: php laravel api postman


【解决方案1】:

试试这个

use Exception;

  public function register(Request $request) {
       

 try {
          $user = User::create([
          'name' => $request->input('name'),
          'email' => $request->input('email'),
          'password' => Hash::make($request->input('password'))
        ]);
    
       return response()->json(['status' => true, 'message' => 'You have been register successfully', 'data' => $user]);
        } catch (Exception $e) {
            return response()->json(['status' => false, 'message' => $e->getMessage(), 'data' => []]);
        }
        
    }

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 2017-08-17
    • 2020-12-11
    • 2015-03-21
    • 1970-01-01
    • 2019-08-11
    • 1970-01-01
    相关资源
    最近更新 更多