Всем привет!)
Возник вопрос, в котором что то не могу нормально разобраться.
Есть массив ссылок:
$arr_links=['link1', 'link2', 'link3'];
Как с помощью Guzzle
одновременно отправить запрос на каждую ссылку, и собрать все ответы в массив?
спасибо за помощь)
Из документации:
$responses = $client->send(array(
$client->get('link1'),
$client->get('link2'),
$client->get('link3')
));
Или пакеты:
use Guzzle\Batch\Batch;
use Guzzle\Http\BatchRequestTransfer;
// BatchRequestTransfer acts as both the divisor and transfer strategy
$transferStrategy = new BatchRequestTransfer(10);
$divisorStrategy = $transferStrategy;
$batch = new Batch($transferStrategy, $divisorStrategy);
// Add some requests to the batch queue
$batch->add($client->get('link1'))
->add($client->get('link2'))
->add($client->get('link3'));
// Flush the queue and retrieve the flushed items
$arrayOfTransferredRequests = $batch->flush();
Виртуальный выделенный сервер (VDS) становится отличным выбором
Добрый вечер, есть скрипт, который отправляет письмо по окончанию регистрацииКак проверить, смог ли отправить скрипт письмо? В данном скрипте,...
Доброго времени сутокДля обучения работы с selenium мне понадобилась форма регистрации, заносящая данные в БД