Postman 和 Guzzle 给出不同数量的结果

Postman and Guzzle giving a different number of results

当我在 Postman 中测试 POST 请求时,可以在其中看到 167 个结果

使用Guzzle,只能看到100

$data = Http::post(url, [...]);

$data_decoded = json_decode($data);

dd($data_decoded);

如何获得全部 167 个?

尽你所能read here

By default, Guzzle will add the "Expect: 100-Continue" header when the size of the body of a request is greater than 1 MB and a request is using HTTP/1.1.

您可以更改负载大小。例如,如果你有这种可能性,只需传递一个 limit 参数,如

$data = Http::post(url, [..., 'limit'=>300]);

$data_decoded = json_decode($data);

dd($data_decoded);