Puedo hacer esto en FF e IE, y sé que todavía no existe en Chrome. ¿Alguien sabe si puedes hacer esto en un plugin de Safari? No puedo encontrar nada que diga de una forma u otra en la documentación.¿Se pueden modificar los encabezados de solicitud http en una extensión de Safari?
Respuesta
El menú Safari "Desarrollar" en las preferencias avanzadas le permite personalizar parcialmente los encabezados (como el agente de usuario), pero es bastante limitado.
Sin embargo, si un navegador o aplicación en particular no le permite alterar los encabezados, simplemente sáquelo de la ecuación. Puede usar cosas como Fiddler o ParosProxy (y muchas otras) para alterar las solicitudes independientemente de la aplicación que envía la solicitud.
También tienen la ventaja de permitirte asegurarte de que estás enviando los mismos encabezados independientemente de la aplicación en cuestión y (según tus requisitos) posiblemente trabajen en varios navegadores y aplicaciones sin modificaciones.
¿Qué sucede si estamos probando una aplicación web y tenemos que agregar uno o más encabezados adicionales a todas nuestras solicitudes web? ¿Usar un proxy para hacer esto es tan fácil como usar un complemento de navegador? Me pregunto si tenemos que modificar manualmente cada solicitud web o si hay una forma de automatizarla dentro del proxy. – testerjoe2
Por cierto, el violín solo funciona en Windows a partir de ahora. – testerjoe2
@ testerjoe2 en el momento en que se solicitó, Safari era un navegador compatible en Windows, se suspendió más adelante en 2012 –
- 1. Modificar encabezados HTTP para una solicitud JSONP
- 2. Modificar encabezados de respuesta HTTP en Firefox
- 3. modificar encabezados de solicitud en Internet Explorer
- 4. Depurador Safari 6: vea los encabezados de solicitud/respuesta grabados
- 5. Cancelar una solicitud HTTP GET de la extensión de Firefox
- 6. ¿Hay alguna manera de modificar los encabezados HTTP para IE6?
- 7. ¿Pueden los encabezados HTTP ser demasiado grandes para los navegadores?
- 8. ¿Hay una extensión de Google Chrome para inyectar encabezados HTTP personalizados en cada solicitud?
- 9. ¿Puedo modificar los encabezados de las solicitudes salientes con una extensión de Chrome?
- 10. Configuración de encabezados HTTP desde una extensión de Firefox
- 11. WCF REST lista los encabezados HTTP en la solicitud entrante
- 12. Solicitud abierta en Safari con cabeceras HTTP personalizadas
- 13. ¿Cómo se configuran los encabezados en la solicitud de obtención de http?
- 14. ¿Por qué no se deberían modificar los datos en una solicitud HTTP GET?
- 15. Ver y establecer encabezados HTTP para Safari/Chrome
- 16. Interceptar cuerpo de solicitud HTTP desde la extensión de cromo
- 17. Obtener encabezados HTTP en la solicitud asíncrona de WebClient
- 18. ¿Envía UIWebView el mismo agente de usuario en los encabezados de solicitud que Safari móvil?
- 19. Preguntas de extensión de Safari
- 20. Cómo aislar los encabezados HTTP/cuerpo de una solicitud de sockets PHP
- 21. ¿Está actualizando una extensión de Safari?
- 22. Vals Scala se pueden modificar
- 23. para una solicitud HTTP
- 24. Conflictos de encabezados HTTP multilínea
- 25. Cómo reparar "No se pueden enviar encabezados; los encabezados ya se enviaron" en Zend?
- 26. Detecta que los encabezados http de asp.net ya se enviaron
- 27. springframework obtener todos los encabezados de solicitud
- 28. ¿Cómo se obtienen los encabezados predeterminados en una solicitud de urllib2?
- 29. Agregar encabezados a una solicitud en rieles
- 30. Compactar encabezados Http
Lo miré, y me imagino que no es posible en Chrome/Safari/Opera – Julien
Ahora existe en Chrome. – Brian
Chrome tiene chrome.webRequest http://developer.chrome.com/extensions/webRequest.html –