Puede almacenar un marcador con una solicitud GET como esta:
http://url.com/service?variable=value
¿Puedes almacenar una solicitud POST de alguna manera en Chrome? Tal vez con un complemento? O tal vez en Firefox?
La idea es que guarde esto en un marcador y lo active rápidamente en lugar de tener que completar un formulario cada vez.
google-chrome
http
bookmarks
Petruza
fuente
fuente
curl
para enviar la solicitud POST desde un archivoRespuestas:
Para este propósito, la siguiente página HTML servirá. Debería funcionar en la mayoría de los navegadores.
Guárdelo como
C:\getToPost
y puede marcar la siguiente URL:Podrá usar la mayoría de los caracteres en nombres o valores literalmente. Codifique lo siguiente como de costumbre:
fuente
Si busca una solución de navegador cruzado que no necesite depender de complementos o archivos externos, Javascript se puede colocar en un marcador directamente para lograr esto, utilizando esta sintaxis:
Tomando prestado algún código de la respuesta de Denis para ilustrar:
La desventaja es que todo esto tiene que ir en una sola línea, porque un marcador es una sola línea, por lo que puede ser un poco difícil trabajar con él. Esto va en el marcador en sí:
Se pueden usar varios espacios para convertir fácilmente a algo más legible y volver a la línea única. En el ejemplo anterior, "" se puede reemplazar con \ r \ n en algo como Notepad ++ para convertirlo nuevamente en multilínea. Luego, para volver a convertirlo en una sola línea, busque y reemplace para \ r \ n reemplazar con "" lo convierte de nuevo en una sola línea. Eso hace que sea un poco menos alucinante ...
fuente
¡Sobre la base de las otras respuestas!
La versión de depuración del código, más la limpieza Y jsbeautifier.org/.
Obviamente, sin el html correspondiente, el elemento con el nombre de etiqueta 'form' bien podría no existir ... y las cosas son peores si lo hace. Lo anterior demuestra esto bien. Tenga en cuenta que en javascript de cromo: los URI / marcadores no funcionan en una nueva pestaña, primero debe navegar una vez. Esto llena el objeto del documento, pero incluso solo un javascript: alert ('t'); no hace nada.
Sugiero lo siguiente.
Elimine la configuración de depuración, limpie la entrada de ejemplo para una mejor claridad de lo que se espera. Ejecute http://jscompress.com/ o lo que sea y obtenga una sola línea.
Editar: proporcione un ejemplo de trabajo.
En Minneapolis, MN, EE. UU., Use esto para acceder al WiFi gratuito ESSID "WiFi gratuito USIW". Después de usar https://login.usiwireless.com/mplsfree/logon.php?originalurl=www.google.com/ para registrar una cuenta, quieren una tarjeta de crédito por motivos de abuso.
Use esto para iniciar sesión en la red, con los reemplazos obvios.
fuente
Una versión más corta del enfoque de marcador de JavaScript usando las características modernas del navegador y ES6:
Establezca lo siguiente como el objetivo del marcador y reemplace URL y formData apropiadamente.
fuente
Cuando me enfrenté al mismo problema, encontré este hermoso complemento para Firefox: Bookmark POST
Con ese marcador, sus cuatro pasos sencillos para su solicitud POST marcada (no se requiere JavaScript):
POSTDATA={YOUR_REQUEST_BODY_HERE}
como la descripción de los marcadores .fuente
Sé que esta es una vieja pregunta con una respuesta aceptada. Sin embargo, esa respuesta es bastante manual, ya que requiere un esfuerzo de programación de JavaScript para el usuario. Hay otros complementos / extensiones / complementos del navegador enumerados, pero no funcionan con la última versión del navegador o siguen siendo bastante manuales. Escribí un bookmarklet que genera un bookmarklet (que incluye código modificado de la respuesta de @ raphinesse). Mi bookmarklet está aquí: https://github.com/GlenCoakley/createFormSubmittingBookmarklets .
fuente