I need to capture HTTP traffic in the browser. TamperData is an extension to track and modify http/https requests
I am aware of tools like Fiddler, but I am looking for an addon that runs inside the web browser as extension.
I need to capture HTTP traffic in the browser. TamperData is an extension to track and modify http/https requests
I am aware of tools like Fiddler, but I am looking for an addon that runs inside the web browser as extension.
You could just use the Chrome Developer Tools (activate them with Ctrl+Shift+I and select the Network tab), if you only need to track requests.
[The following paragraph is now obsolete. Please see delfuego's comment below.]
Modifying arbitrary HTTP traffic in Chrome is impossible, because Google hasn't exposed an API to extension developers yet that would make this possible. But I also doubt Google will expose such a low-level API in the future, because all their present APIs are pretty high-level.
You can't modify HTTP requests in Chrome due to API restrictions. Instead, use Charles, an HTTP proxy that captures all traffic at the machine level.
2012 update: Chrome versions 17 and newer added more capabilities in this regard. I'm trying a Chrome extension called "Change HTTP Request Header" which by default just does User-Agent, but allows you to enter arbitrary header name/values also.
P.S. the [Charles] proxy idea is of some interest, though Charles is nag-ware (every 30 minutes it pops up a reminder to go pay/register...)
Fiddler (proxy) is still free and OK. I used it for years.