Ändern Sie die HTTP-Anforderung vor dem Senden

601
Anuj More

Ich möchte eine HTTP-Anfrage vor dem Senden der Daten ändern.

Ich habe WebScarab zu diesem Zweck ausprobiert, aber es scheint, dass es mit Facebook nicht richtig funktioniert. (Und ich beschäftige mich mit Facebook (https wenn möglich, sonst http) hier)

Gibt es eine gute Möglichkeit, die HTTP-Anforderung vor dem Senden zu ändern?

Hinweis: Normalerweise ist dies eine Anwendung, die Daten an einen lokal laufenden Proxy-Server an einem anderen Port sendet, bevor die Daten an den Server gesendet werden.

Extra: Mein Ziel ist es, den Namen zu ändern, dem die Facebook-Kommentare zugeordnet sind. Aber das ist nicht wirklich wichtig, es sei denn, Sie kennen einen Weg, das gleiche auf andere Weise zu tun.

1
vielleicht Fiddler http Proxy könnte, aber ich weiß nicht, wie man es benutzt .. barlop vor 12 Jahren 0

3 Antworten auf die Frage

1
grawity

Versuchen Sie, Burp Proxy .

1
Rich Homolka

Wie in einem Kommentar gesagt, würde ich mit Fiddler gehen . Es ist ein guter Debugging-Proxy und erlaubt Änderungen am Stream. Es hat viele Plugins und ermöglicht das Schreiben eigener (wenn Sie .NET kennen).

Ich erwähnte nicht: Ich leite Fedora zu Hause. Mac sonst. Es tut uns leid. Anuj More vor 12 Jahren 0
0
Bruce

Ich würde vorschlagen, Charles Web Proxy zu verwenden, da er über ein Umschreibungsprogramm zum Ändern von HTTP-Anforderungen verfügt.