在 Laravel 中获取 Post 的正文内容

Get Body Content of Post In Laravel

我从 Postman 提交了正文内容(原始)到 Laravel:

{ “编号”:“123456789” "jsonrpc": "2.0", “参数”:{ “登录ID”:“24319915347”, “密码”:“avc”, } }

但是,当我使用 request()->all() 时,结果是空的。

任何人都可以告诉我如何检索此正文内容吗?我无法更改从第三方接收内容的方式。

使用以下方法检索请求正文内容:

$requestContent = request()->getContent();

$requestContentAsArray = json_decode($requestContent, true);

根据作者的评论,原来问题是由 HTTP 重定向引起的。 (这必须是一个 GET 请求,所以 post 内容主体被清除)