¿Cómo puedo hacer un POST solicitud con el cURL ¿herramienta de línea de comandos?
Respuestas
¿Demasiados anuncios?Puedes encontrarlo utilizando la información de la página boot de la base de datos. Escribí sobre esto en http://sankarreddy.com/2010/05/database-internal-version-create-version-and-current-version/
curl -d "name=Rafael%20Sagula&phone=3320780" http://www.where.com/guest.cgi
es el ejemplo que se encuentra en el Manual de ejemplos de rizos .
Usa %26 para los ampersands si lo anterior no funciona:
curl -d "name=Rafael%20Sagula%26phone=3320780" http://www.where.com/guest.cgi
Si quieres entrar en un sitio, haz lo siguiente:
curl -d "username=admin&password=admin&submit=Login" --dump-header headers http://localhost/Login
curl -L -b headers http://localhost/
La primera petición guarda la cookie de sesión (que se proporciona al iniciar la sesión con éxito) en el archivo "headers". A partir de ahora, podrá utilizar esa cookie para autenticarse en cualquier parte del sitio web a la que suela acceder tras iniciar sesión con un navegador.