无法从Guzzle EntityBody获取响应正文

时间:2020-01-23 00:00:09

标签: php guzzle6

我不知道如何从请求中获取响应正文。

我在这里找到了不同的答案,但是我面临的问题是,这些方法data.tablelibrary(data.table) setDT(data_before.df)[Condition != 0][data_before.df[Condition == 0, .(ID, Control_Pre_M = Pre_M, Control_Post_M = Post_M)], on = .(ID)] # ID Condition Pre_M Post_M Control_Pre_M Control_Post_M #1: 1 1 2 80 1 90 #2: 1 2 3 70 1 90 #3: 2 1 5 50 4 60 #4: 2 2 6 40 4 60 #5: 3 1 8 20 7 30 #6: 3 2 9 10 7 30 在此类上都不可用,而且 Guzzle \ Http \ EntityBody 。所以这是我要从中获取数据的响应:

getBody()

1 个答案:

答案 0 :(得分:1)

您使用的Guzzle3已过时和过时。请使用Guzzle6composer require guzzlehttp/guzzle)。

直接回答您的问题,只需cast this object to string or pass true to your ->getBody() call(如Yohanes Gultom所建议的那样)。