Ahoi @all,
soweit so gut, es funktioniert. Der Request wird sauber abgeschickt und das response entsprechend ausgewertet. Da der HTTP-Request aber zur hälfte dynamisch generiert wird und ja auch was schief gehen könnte geht es jetzt um Fehlerbehandlung.
Was sind denn mögliche Fehler und wie bekomme ich sie raus?
int fsockopen ( string $target, int $port [, int $errno [, string $errstr [, double $timeout]]] )
Steht in der errno der Responsecode?!? also z.B. 200, 400 etc.? was kann da stehen
Also ich denke mögliche fehler könnten sein:
- Serverdown
- angesprochenes Script nicht Verfügbar
- Authentifizierung fehlgeschlagen
- angesprochenes Script kann mit übermittelten Daten nichts anfangen.
Fallen jmd noch mehr Fehler ein?
MfG