我有一个laravel API。对于那些不知道的人,Laravel使用方法欺骗来处理PUT和DELETE方法,因此它使用_method = [PUT | DELETE]作为PUT或DELETE方法读取POST调用。
我们用Postman测试我们的API。在邮递员中,我可以向服务器发送真正的DELETE和PUT调用,而不必欺骗。到目前为止,这两种方法都运行良好
今天,我们的测试版服务器将允许PUT / DELETE方法,但它会从中删除身体参数。这只发生在我们的测试版服务器上,这使我相信它是一个服务器问题,但我们的服务器上几个月没有任何变化。它的CentOS 6.8使用Apache和php 7.请求通过然后laravel立即响应,好像没有任何正文参数存在,无论是验证错误还是删除所有内容而不仅仅是某个东西。