Guzzle: Paralleler Dateidownload mit Guzzle's Pool: batch () und `sink` Option
Sie können http-Anfragen mit Guzzle's @ parallel ausführPool:batch()
Methode. Hier können Sie Standardoptionen für Anforderungen mit @ festlegeoptions
Geben Sie den dritten Parameter ein.
Aber was ist, wenn ich unterschiedliche Optionen für unterschiedliche Anforderungen im Pool benötige? Ich möchte GET-Anforderungen mithilfe eines Pools ausführen und jede Antwort auf eine andere Datei auf der Festplatte streamen. Da ist einsink
Option dafür. Aber wie wende ich unterschiedliche Werte dieser Option auf Anfragen an?