Ich muss den HTTP-Verkehr im Browser erfassen. TamperData ist eine Erweiterung zum Verfolgen und Ändern von http/https-Anforderungen
Mir sind Tools wie Fiddler bekannt, aber ich suche ein Addon, das im Webbrowser als Erweiterung ausgeführt wird.
Verwenden Sie einfach die Chrome Developer Tools (aktivieren Sie sie mit Strg + Umschalt + I und wählen Sie die Registerkarte "Netzwerk"), wenn Sie nur Anforderungen verfolgen müssen.
[Der folgende Absatz ist jetzt veraltet. Siehe den Kommentar von delfuego weiter unten.]
Das Ändern des willkürlichen HTTP-Datenverkehrs in Chrome ist unmöglich, da Google noch keine API für Erweiterungsentwickler verfügbar gemacht hat, die dies ermöglichen würde. Ich bezweifle jedoch, dass Google eine solche API auf niedriger Ebene in verfügbar machen wird die Zukunft, weil alle ihre gegenwärtigen APIs ziemlich hoch sind.
Sie können HTTP-Anforderungen in Chrome aufgrund von API-Einschränkungen nicht ändern. Verwenden Sie stattdessen Charles , einen HTTP-Proxy, der den gesamten Datenverkehr auf Computerebene erfasst.
Fiddler (Proxy) ist noch frei und OK. Ich habe es jahrelang benutzt.
2012 Update: Chrome Versionen 17 und neuer haben diesbezüglich mehr Funktionen hinzugefügt. Ich versuche eine Chrome Erweiterung namens "Change HTTP Request Header", die standardmäßig verwendet wird Führt nur User-Agent aus, ermöglicht Ihnen jedoch die Eingabe von beliebigen Headernamen/-werten.
P.S. Die Proxy-Idee von [Charles] ist von Interesse, obwohl Charles eine Nörgelei ist (alle 30 Minuten erscheint eine Mahnung, sich zu bezahlen/registrieren ...)