Apache: Logging von POST-Variablen
Onkel
- webserver
0 Bio0 HP0 Alexander Foken0 Christian Seiler
Moin,
kennt jemand von euch eine Möglichkeit, die per Formular mit POST versandten
Variablen mitzuloggen? Und zwar unabhängig von der aufgerufenen Datei. Bei
Apache.org bin ich nicht fündig geworden. Kann man das vielleicht im Log-Format
einstellen? Ich meine etwa so:
LogFormat "%h %l %u %t "%r" %>s %b "%{Post-Variablen hier???}i" " common
Oder braucht man Zusatz-Modul für sowas?
Danke
Onkel
Sup!
Im Prinzip hat der Browser damit nichts zu tun... er stellt die Verbindung vom Client zum Skript her, und der Client sendet dann die Post-Daten direkt an das Skript. Sicher könnte man die irgendwo abfangen - im einfachsten Fall könnte das das Skript tun. Aber tcpdump ginge sicher auch, oder ein spezielles Modul... allerdings habe ich noch nie gehört, daß jemand POST-Daten loggen wollte oder es getan hätte.
Gruesse,
Bio
Hallo!
Du kannst die Übergabe Variablen mit einem Query String auslesen und in eine datei Schreiben!
Gruß HP
Moin Moin !
Du kannst die Übergabe Variablen mit einem Query String auslesen und in eine datei Schreiben!
Hallo? POST-Request! Was Du schreibst ist Quatsch. Der Query-String wird übrigens standardmäßig vom Apache mitgeloggt.
Alexander
Moin Moin !
Bist Du sicher, daß Du jeden POST-Request mitloggen willst ? Ein einziger POST-Request kann durchaus mal ein paar MBytes umfassen (File-Upload).
Alexander
Hallo »Onkel«,
kennt jemand von euch eine Möglichkeit, die per Formular mit POST versandten
Variablen mitzuloggen?
Nein.
Oder braucht man Zusatz-Modul für sowas?
Ja, das müßtest Du aber selbst schreiben.
Öhm, ach ja, vielleicht sollte ich Dich noch darauf hinweisen, dass Du damit vielleicht gegen das Datenschutzgesetzt verstoßen _könntest_? (je nach Angebot Deiner Seite)
Christian