如何在Laravel中检查POST请求是否包含表单数据或JSON正文?对于Webhook API

时间:2019-12-11 00:15:16

标签: php laravel webhooks laravel-request

我已经创建了一个Webhook端点,并且现在使用Laravel应用程序接收请求。

如果请求来自表单数据,则我使用$request->post();,如果它具有json正文,则我使用$request->getContent()

我了解可能不会两者兼有。对吧?

我的问题是-如何检查表单数据或json正文中是否包含响应?

1 个答案:

答案 0 :(得分:1)

我了解您要检查,请求是Ajax还是表单数据?

您可以使用以下方法进行检查:

$request->ajax() 

或通过http标头。