2

Kann jemand eine funktionierende und nicht blockierende Async-Anfrage mit guzzlephp schicken?Async-Anfragen in guzzlephp (oder php-ga-measurement-protocol)

Es scheint dies eine Unterstützung zu sein, aber es scheint nicht

<?php 

$this->guzzle->requestAsync('post', 'http://', ['synchronous' => false])->wait(); 

?> 

in einem gewissen Sinne Umgesetzt umgesetzt wird, dass es nicht für die Antwort nicht warten.

Es gibt auch ein Problem mit PHP-ga-Messprotokoll

$analytics->setAsyncRequest(true)->sendPageview(); 

Antwort

0

Welches Problem Sie sprechen?

Async-Anfragen funktionieren in Guzzle genau so, wie Sie es beschrieben haben. Sie erhalten sofort ein Versprechen von requestAsync(), machen Sie andere Sachen und nehmen Sie die Antwort, wenn Sie bereit sind.

Ich weiß nicht über php-GA-Messprotokoll, BTW, aber scheint, dass diese Lib sie auch korrekt implementiert.