gpt4 book ai didi

php - 如何同时执行多个 Guzzle 请求?

转载 作者:IT王子 更新时间:2023-10-28 23:49:35 25 4
gpt4 key购买 nike

我可以使用 Guzzle 执行单个请求,我对 Guzzle 迄今为止的性能非常满意,但是,我在 Guzzle API 中读到了一些关于 MultiCurl 和 Batching 的内容。

有人可以向我解释如何同时提出多个请求吗?如果可能,异步。我不知道这是否就是 MultiCurl 的意思。同步也不是问题。我只想同时或非常接近(时间短)做多个请求。

最佳答案

来自文档: http://guzzle3.readthedocs.org/http-client/client.html#sending-requests-in-parallel

有关返回映射到响应或错误的请求对象散列的易于使用的解决方案,请参阅 http://guzzle3.readthedocs.org/batching/batching.html#batching

简短示例:

<?php

$client->send(array(
$client->get('http://www.example.com/foo'),
$client->get('http://www.example.com/baz'),
$client->get('http://www.example.com/bar')
));

关于php - 如何同时执行多个 Guzzle 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19520185/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com