HTTP Requests (GET/POST) mitlesen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
auslese
beschreiben
brauche
browser
code
dank
datei
datum
ermitteln
forum
glauben
haus
helfen
hinweis
http
parameter
port
post
untersuchen
url
-
Hallo,
ich möchte live die gesendeten GET bzw. POST Befehle mitlesen.
Dafür hatte ich mal ein ganz schlankes Tool, aber ich kann mich nicht mehr an den Namen des Tools erinnern.
Kann mir mal jemand auf die Sprünge helfen?
PS: Ja, ich könnte auch Wireshark dafür nehmen, aber das ist nun wirklich überdiemensioniert dafür
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Wireshark ist quasi ein Frontend für tcpdump/winpcap. Unter Linux benutze ich tcpflow, wo man ohne weiteres den Netzwerkverkehr mitschneiden kann. Wenn ich mich nicht ganz irre:
Wie das ganze unter Windows mit winpcap funktioniert, kann ich jetzt nicht genau sagen.tcpflow -C port http
Wenn es um PHP geht, lassen sich die Requests über getallheaders oder apache_request_headers auslesen.
Beitrag zuletzt geändert: 4.2.2014 13:08:21 von noxious -
noxious schrieb:
Wireshark ist quasi ein Frontend für tcpdump/winpcap. Unter Linux benutze ich tcpflow, wo man ohne weiteres den Netzwerkverkehr mitschneiden kann. Wenn ich mich nicht ganz irre:
Wie das ganze unter Windows mit winpcap funktioniert, kann ich jetzt nicht genau sagen.tcpflow -C port http
Wenn es um PHP geht, lassen sich die Requests über getallheaders oder apache_request_headers auslesen.
danke für den Hinweis, aber genau sowas habe ich nicht gesucht
Ich brauche wirklich nur die vom Browser gesendeten REQUESTs (GET bzw. POST)
Konnte man dafür nicht irgendwelche plugins in den Browser hängen?
weitere Vorschläge?
-
dunkeltuten schrieb:
GET/POST sind keine Requests, sondern lediglich Daten im Request. Entweder, du willst die HTTP-Requests, welche sich beispielsweise durch tcpdump oder wie oben beschreiben durch tcpflow o.ä. ermitteln lassen, oder du willst die GET- bzw. POST-Daten, welche du, da wir ja im PHP-Forum sind, über
danke für den Hinweis, aber genau sowas habe ich nicht gesucht
Ich brauche wirklich nur die vom Browser gesendeten REQUESTs (GET bzw. POST)
ausliest. Wenn du genau beschreiben würdest, was du brauchst, könnte man dir sicher besser helfen. Ganz davon abgesehen davon, dass es für mich so aussieht, als wärest du im falschen Forum...$_GET[]
dunkeltuten schrieb:
Für welchen Browser? Firefox bietet dafür zum beispiel Firebug an. Kann so ziemlich alles, was man braucht, um gesendete Daten und Requests zu untersuchen. Chrome kann sowas glaube ich sogar von Haus aus.
Konnte man dafür nicht irgendwelche plugins in den Browser hängen? -
noxious schrieb:
dunkeltuten schrieb:
GET/POST sind keine Requests, sondern lediglich Daten im Request. Entweder, du willst die HTTP-Requests, welche sich beispielsweise durch tcpdump oder wie oben beschreiben durch tcpflow o.ä. ermitteln lassen, oder du willst die GET- bzw. POST-Daten, welche du, da wir ja im PHP-Forum sind, über
danke für den Hinweis, aber genau sowas habe ich nicht gesucht
Ich brauche wirklich nur die vom Browser gesendeten REQUESTs (GET bzw. POST)
ausliest. Wenn du genau beschreiben würdest, was du brauchst, könnte man dir sicher besser helfen. Ganz davon abgesehen davon, dass es für mich so aussieht, als wärest du im falschen Forum...$_GET[]
dunkeltuten schrieb:
Für welchen Browser? Firefox bietet dafür zum beispiel Firebug an. Kann so ziemlich alles, was man braucht, um gesendete Daten und Requests zu untersuchen. Chrome kann sowas glaube ich sogar von Haus aus.
Konnte man dafür nicht irgendwelche plugins in den Browser hängen?
glaube mir, ich bin schon im richtigen Forum
Mir ist schon klar das ich über $_GET bzw. über $_POST die Daten einsehen kann:
foreach ($_POST as $key => $value) echo $key . ' = ' . $_POST[$key] . '<br>';
Das geht aber nur für die eigene Entwicklungsumgebung.
Will ich aber z.B. wissen welche Parameter ein Webaufruf weitergibt, dann brauche ich eine simple Methode mir das anzuschauen -
1. Lesen. Die richtige Antwort hast du schon bekommen.
2.Chrom(e/ium) installieren, F12 drücken, Network aufrufen, Datei anklicken und freuen. (Beim Firefox btw genau der gleiche weg). Wenn keine Dateien sichtbar sind Strg+F5 drücken. -
also ich habe jetzt nochmal gewühlt und auch (wieder) gefunden:
Use tamperdata to view and modify HTTP/HTTPS headers and post parameters:
https://addons.mozilla.org/de/firefox/addon/tamper-data/
damit bekomme ich sauber und ohne Schnickschnack alles aufgelistet was ich brauche
Beitrag zuletzt geändert: 5.2.2014 11:15:49 von dunkeltuten -
Also im Firefox geht das auch gut mit der Netzwerkanalyse, ganz ohe Addons.
Rechtsklick, Q, Netzwerkanalyse, Abfrage auf der Website starten, Eintrag auswählen und auf Parameter klicken.
Hoffe mahl es hilft :) -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage