kostenloser Webspace werbefrei: lima-city


HTTP Requests (GET/POST) mitlesen

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    dunkeltuten

    Kostenloser Webspace von dunkeltuten

    dunkeltuten hat kostenlosen Webspace.

    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? :wave:

    PS: Ja, ich könnte auch Wireshark dafür nehmen, aber das ist nun wirklich überdiemensioniert dafür :wink:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. 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:
    tcpflow -C port http
    Wie das ganze unter Windows mit winpcap funktioniert, kann ich jetzt nicht genau sagen.

    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
  4. Autor dieses Themas

    dunkeltuten

    Kostenloser Webspace von dunkeltuten

    dunkeltuten hat kostenlosen Webspace.

    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:
    tcpflow -C port http
    Wie das ganze unter Windows mit winpcap funktioniert, kann ich jetzt nicht genau sagen.

    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 :nosmile:
    Ich brauche wirklich nur die vom Browser gesendeten REQUESTs (GET bzw. POST) :wink:
    Konnte man dafür nicht irgendwelche plugins in den Browser hängen?

    weitere Vorschläge?
  5. dunkeltuten schrieb:
    danke für den Hinweis, aber genau sowas habe ich nicht gesucht :nosmile:
    Ich brauche wirklich nur die vom Browser gesendeten REQUESTs (GET bzw. POST) :wink:
    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
    $_GET[]
    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...

    dunkeltuten schrieb:
    Konnte man dafür nicht irgendwelche plugins in den Browser hängen?
    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.
  6. Autor dieses Themas

    dunkeltuten

    Kostenloser Webspace von dunkeltuten

    dunkeltuten hat kostenlosen Webspace.

    noxious schrieb:
    dunkeltuten schrieb:
    danke für den Hinweis, aber genau sowas habe ich nicht gesucht :nosmile:
    Ich brauche wirklich nur die vom Browser gesendeten REQUESTs (GET bzw. POST) :wink:
    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
    $_GET[]
    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...

    dunkeltuten schrieb:
    Konnte man dafür nicht irgendwelche plugins in den Browser hängen?
    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.


    glaube mir, ich bin schon im richtigen Forum :wink:
    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 :smokin:
  7. 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.
  8. Autor dieses Themas

    dunkeltuten

    Kostenloser Webspace von dunkeltuten

    dunkeltuten hat kostenlosen Webspace.

    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 :thumb:

    Beitrag zuletzt geändert: 5.2.2014 11:15:49 von dunkeltuten
  9. j************r

    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 :)
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!