Guzzle: параллельная загрузка файлов с использованием опции Guzzle's Pool: batch () и `sink`

Вы можете выполнять http-запросы параллельно, используя Guzzle'sPool:batch() метод. Позволяет установить параметры по умолчанию для запросов, используяoptions введите третий параметр.

Но что если мне понадобятся разные опции для разных запросов в пуле? Я хотел бы выполнять GET-запросы, используя пул, и передавать каждый ответ в отдельный файл на диске. Eстьsink вариант для этого. Но как применить разные значения этой опции к запросам?

Ответы на вопрос(3)

Ваш ответ на вопрос