No es lo que pediste, pero en Firefox, el complemento Live HTTP Headers es todo lo que necesito si quiero editar y reproducir solicitudes, incluido el cambio de la URL y el método HTTP.
En Firebug, la supervisión de la red muestra todas las solicitudes y respuestas. Del mismo modo, en Safari, el panel de Recursos del Web Inspector incorporado también cubre la mayoría de mis necesidades. (Habilite el Inspector web a través de las preferencias: Mostrar el menú Desarrollar en la barra de menú ). Chrome y Firefox tienen herramientas similares.
Cuando las cosas se complican, enciendo mi sniffer de paquetes Wireshark . Sin embargo, a diferencia de Fiddler, Wireshark no le permite cambiar los datos y no admite cosas como las respuestas automáticas, como aparentemente lo hace Fiddler.
Para Wireshark, consulte Protocolo de transferencia de hipertexto (HTTP) para obtener información genérica de captura HTTP y Captura de paquetes HTTP para depurar Apache , por ejemplo, algunos filtros de visualización . (Es posible que desee establecer el filtro de captura en " port 80
", para mostrar todas las solicitudes a ese puerto y las respuestas de ese puerto. O, para limitar a algún servidor, utilice el filtro de captura " port 80 and host www.google.com
".) Me gusta:
# Mostrar solo 404: página no encontrada
http.response.code == 404
# Mostrar solo ciertos métodos HTTP
http.request.method == "POST" || http.request.method == "PUT"
# Mostrar solo javascript
http.content_type contiene "javascript"
Tenga en cuenta que Wireshark puede descomprimir gzip o desinflar cosas codificadas (comprimidas) sobre la marcha por usted. Eso hace que las cosas sean mucho más fáciles de leer ya que la mayoría de los servidores web comprimirán los datos que envían a un navegador.
(En cuanto a los respondedores automáticos: el excelente JS Bin tiene un breve video sobre cómo usarlo para depurar las solicitudes de Ajax. Si no conoce JS Bin, primero vea el video de introducción).