Fiddler – HTTP Debugging Proxy

Posted by Alexey Kovyrin under Development · русский

Some times we need to debug some web-application or some web-server software, but we can not see complete HTTP-session. I very like Live Headers Plugin for Firefox, but it has some disadvantages… It can not say me when some interesting event happens.

Let me introduce very useful tool for web-server admins and web-developers: Fiddler – HTTP Debugging Proxy which logs all HTTP traffic between your computer and the Internet. Fiddler allows you to inspect all HTTP Traffic, set breakpoints, and “fiddle” with incoming or outgoing data. Fiddler is designed to be much simpler than using NetMon or Achilles, and includes a simple but powerful JScript.NET event-based scripting subsystem.

If you need to debug HTTPS headers, you can use RPASpy plugin that enables viewing HTTPS request and response headers inside Fiddler.


Related posts:

  1. Typical Configurations Overview For Nginx HTTP(S) Reverse Proxy/Web Server
  2. HAProxy – The Reliable, High Performance TCP/HTTP Load Balancer
  3. Using Nginx As Reverse-Proxy Server On High-Loaded Sites
  4. 5 Minutes Guide To Linux Traffic Shaping
  5. Using epoll() For Asynchronous Network Programming

Tags: , , ,

3 Comments » | Bookmark on del.icio.us

3 Responses to this entry

erka says:

как думаешь, как они реализовали RSASpy плагин?

Scoundrel says:

Честно говоря, не представляю и думаю, что как ленивого админа, меня это интересовать не должно. Такие вещи – это для девелоперов типа Критика :-)

Scoundrel says:

А если серьезно, то 100% какой-то баг в ИЕ используют, т.к.:

# Only HTTPS headers are visible; request and response bodies are not present
# Only headers from Internet Explorer (and other WinINET applications) are visible
# Only headers from the current user on the local computer are visible
# Headers are read-only and cannot be changed