[英]How to check in Laravel if a POST request comes with form data or a JSON body? For a webhook API
我创建了一个 webhook 端点,现在使用我的 Laravel 应用程序接收请求。
如果请求带有表单数据,我使用$request->post();
,如果它有一个 json 主体,我使用$request->getContent()
。
我知道可能两者都没有。 对?
我的问题是 - 如何检查响应是否随表单数据或 json 正文一起出现?
我知道您要检查,请求是 Ajax 还是表单数据?
您可以使用以下方法检查:
$request->ajax()
或者通过 http 标头。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.