informatica:linux:curl
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
informatica:linux:curl [2011/03/14 10:48] – 83.247.136.12 | informatica:linux:curl [2020/05/29 16:46] – jose | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Post con curl ====== | ||
+ | Instalamos la extensión "HTTP header live" | ||
+ | http:// | ||
- | ====== Con Proxy ====== | + | Pulsamos continue y nos fijamos en los POST de http headers: |
- | curl -x proxy:puerto -U usuario: | + | |
+ | |||
+ | |||
+ | Si hacemos click lo abre en otra ventana: | ||
+ | |||
+ | |||
+ | |||
+ | Para simularlo, primero vamos a la primera web y guardamos la cookie | ||
+ | |||
+ | < | ||
+ | curl -A " | ||
+ | -c cookie1 \ | ||
+ | -D header1 \ | ||
+ | -o page1.html \ | ||
+ | -L " | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | curl -A " | ||
+ | -b cookie1 \ | ||
+ | -c cookie2 \ | ||
+ | -D header2 \ | ||
+ | -o page2.html \ | ||
+ | -X POST \ | ||
+ | -d " | ||
+ | -e " | ||
+ | -L " | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | curl -A " | ||
+ | -b cookie2 \ | ||
+ | -c cookie3 \ | ||
+ | -D header3 \ | ||
+ | -o page3.html \ | ||
+ | -X POST \ | ||
+ | -d " | ||
+ | -e " | ||
+ | -L " | ||
+ | </ | ||
+ | |||
+ | |||
+ | POST: | ||
+ | DBType=mysql& | ||
+ | |||
+ | < | ||
+ | curl -A " | ||
+ | -b cookie3 \ | ||
+ | -c cookie4 \ | ||
+ | -D header4 \ | ||
+ | -o page4.html \ | ||
+ | -d " | ||
+ | -e " | ||
+ | -L " | ||
+ | </ | ||
+ | |||
+ | POST: | ||
+ | mysql__SameAccount=1& | ||
+ | |||
+ | < | ||
+ | curl -A " | ||
+ | -b cookie4 \ | ||
+ | -c cookie5 \ | ||
+ | -D header5 \ | ||
+ | -o page5.html \ | ||
+ | -d " | ||
+ | -e " | ||
+ | -L " | ||
+ | </ |