2 Stimmen

Postanforderung senden und nicht auf Antwort warten und php-Skript fortsetzen

Ich brauche, um Post-Anfrage von php whithout warten auf Antwort zu senden.

CURL hat diese Fähigkeit nicht und auch wget nicht.

Ich sende viele Postanfragen an Apple Push Server und die Antwort von diesem Server ist sehr langsam und ich brauche die Antwort nicht.

Vielen Dank für Ihre Hilfe

4voto

Michał Maluga Punkte 171

Aus der wget-Manualseite:

-b

--Hintergrund

Unmittelbar danach zum Hintergrund gehen Start. Wenn keine Ausgabedatei vorhanden ist angegeben wird, wird die Ausgabe nach wget-log umgeleitet.

0voto

Pablo Santa Cruz Punkte 169147

Werfen Sie einen Blick auf diese Frage . Es gibt ein Codebeispiel für das, was Sie wollen.

0voto

Dan Grossman Punkte 50597

Legen Sie die Anfragen in eine Warteschlange (z.B. eine Datenbank) und haben Sie ein separates Skript, das in regelmäßigen Abständen läuft und Anfragen aus der Warteschlange ausführt.

0voto

Sander Marechal Punkte 22568

Sie könnten versuchen, CURLOPT_TIMEOUT zu setzen. Das wac curl_exec() wird anhalten, wenn es zu lange dauert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X