php-Skript zum protokollieren der raw-Daten der POST

Ich bin das senden von Daten per HTTP-POST zu meinem server. Aber in dem server, ich bin nicht für den Empfang der Daten. Und irgendwie habe ich keine Möglichkeit, die Daten zu prüfen (oder debug-Skript) auf der client-Seite. Aber auf der client-Seite bin ich immer der HTTP 200, bedeutet, dass Daten gesendet werden. Auch ich kann sehen, dass die Verbindung und das senden von Daten erfolgreich war. Jedoch log-in-server nicht enthalten, die Daten (nur die Anzahl der bytes).

Wie kann ich mich anmelden die rohen POST-Daten, die an den server gesendet wurde?

FYI, hier Kunde ist ein embedded-Gerät mit sehr begrenzter Funktionalität. ALSO ist das ein problem. Also, ich kann nicht überprüfen "print_r" oder "echo"

Was passiert, wenn Sie versuchen, ein print_r($_POST)?
leider kann ich nicht sehen, dass in der client-Seite. Also,es wird nicht funktionieren.
Sie waren in der Lage, das problem zu reproduzieren, mit einigen anderen client, der ist stärker (und in der Lage, die Dinge laufen wie firebug ^^)?
Warten - es ist also ein closed server (nicht access), dass Sie Daten senden, aber Sie wissen nicht, warum es nicht zeigen? Dies ist eine black-box-problem könnte die software sein, ETWAS zu tun, um Ihre Daten, einschließlich, ihn zu ignorieren, speichern Sie es irgendwo anders, Codierung, Reinigung der Küche Spüle mit es - dies ist nicht eine PHP-oder MySQL-Frage in diesem Fall.
Ich glaube nicht, dass er auf einem geschlossenen server. Nur das problem, dass alle debugging-Informationen kann nur ausgegeben werden, um entweder einige Daten-storage (SQL, Datei, ...) oder die Anrufer (die nicht in der Lage ist, um anzuzeigen, dass Daten).

InformationsquelleAutor Morison | 2010-09-15

Schreibe einen Kommentar