踩了一个guzzle getConent的坑

在获取服务器返回的数据时候,我们使用了Guzzle客户端。在加上校验器之后,发现无法取得返回内容了。后来看到这里,知道了原因

https://github.com/guzzle/psr7/issues/38

原来Body在Guzzle里是个流媒体,当第一次取得全部内容后,内部指针会指向最后。第二次再用GetContent的时候就无法取得了,必须先“倒带” rewind。