2015-03-18 77 views
5

Guzzle包含一个用于测试的简单NodeJS服务器,我使用它来模拟我的后端。该服务器包含一个getReceivedRequests方法,该方法返回它收到的所有请求的列表,并且我正在检查请求以确保我的程序正确地发送它们。如何检查垃圾请求的有效负载

对于GET请求它很容易。看看Request类,我可以获取查询参数并在其上声明。

问题出现在我试图检查PUT请求时。看看Request类,我似乎没有办法得到它的有效载荷。实际上,我甚至不知道有效载荷在对象中的存储位置,因为没有私有字段。

有无论如何,我可以断言一个guzzle请求的有效载荷?

回答

0

我用它来检查和调试我的请求负载

$request->getBody()->read($request->getBody()->getSize())