informatica:linux:curl:post
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| informatica:linux:curl:post [2020/05/29 16:48] – created jose | informatica:linux:curl:post [2020/05/29 18:00] (current) – jose | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Post con curl ====== | ====== Post con curl ====== | ||
| - | Instalamos la extensión "HTTP header live" | + | Instalamos la extensión "HTTP header live" |
| - | Vamos a la URL: | + | Vamos a probar simulación con la URL: |
| http:// | http:// | ||
| - | Pulsamos continue y nos fijamos en los POST de http headers: | + | Para simularlo, primero vamos a la primera web y guardamos la cookie |
| - | + | ||
| - | {{: | + | |
| - | + | ||
| - | Si hacemos click lo abre en otra ventana: | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | Para simularlo, primero vamos a la primera web y guardamos la cookie | + | |
| < | < | ||
| Line 23: | Line 15: | ||
| -L " | -L " | ||
| </ | </ | ||
| + | |||
| + | |||
| + | Si abrimos el fichero pageX.html podemos ver si vamos bien. | ||
| + | |||
| + | Para simular el POST, pulsamos continue y nos fijamos en los POST de http headers: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Si hacemos click sobre el texto del post, nos abre otra ventana con los datos solo de este post: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | |||
| + | Nos quedamos con los campos: | ||
| + | URL destino: rojo (-L) | ||
| + | Referer: rosa (-e) | ||
| + | Datos del POST: rojo (-d) | ||
| + | | ||
| + | Ponemos el parámetro -b para leer la cookie anterior y volvemos a hacer lo mismo con -c,-D,-o subiendo un número para tener histórico: | ||
| + | |||
| + | POST: | ||
| + | LanguageRequestTime=1590767092& | ||
| + | Le he quitado la -> del post y funciona. | ||
| < | < | ||
| Line 30: | Line 45: | ||
| -D header2 \ | -D header2 \ | ||
| -o page2.html \ | -o page2.html \ | ||
| - | -X POST \ | ||
| -d " | -d " | ||
| -e " | -e " | ||
| -L " | -L " | ||
| </ | </ | ||
| + | |||
| + | Pulsamos otra vez continue: | ||
| + | POST: | ||
| + | submit-continue=Continue | ||
| < | < | ||
| Line 42: | Line 60: | ||
| -D header3 \ | -D header3 \ | ||
| -o page3.html \ | -o page3.html \ | ||
| - | -X POST \ | ||
| -d " | -d " | ||
| -e " | -e " | ||
| - | -L " | + | -L " |
| </ | </ | ||
| + | Rellenamos los datos de la BBDD: | ||
| POST: | POST: | ||
| Line 62: | Line 80: | ||
| -L " | -L " | ||
| </ | </ | ||
| + | |||
| + | Si dejamos marcado lo de "Use the same account as for installation" | ||
| POST: | POST: | ||
informatica/linux/curl/post.1590770903.txt.gz · Last modified: by jose
