2015-03-18 70 views
5

Guzzle包含一個用於測試的簡單NodeJS服務器,我使用它來模擬我的後端。該服務器包含一個getReceivedRequests方法,該方法返回它收到的所有請求的列表,並且我正在檢查請求以確保我的程序正確地發送它們。如何檢查垃圾請求的有效負載

對於GET請求它很容易。看看Request類,我可以獲取查詢參數並在其上聲明。

問題出現在我試圖檢查PUT請求時。看看Request類,我似乎沒有辦法得到它的有效載荷。實際上,我甚至不知道有效載荷在對象中的存儲位置,因爲沒有私有字段。

有無論如何,我可以斷言一個guzzle請求的有效載荷?

回答

0

我用它來檢查和調試我的請求負載

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