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: 2020/05/29 16:48 by jose