Curl

De Linuxmemo.

(Différences entre les versions)
(Gestion des cookies)
Ligne 16 : Ligne 16 :
  curl --cookie cookies.txt --user-agent Mozilla/4.0 -X GET http://websiteToAuthOn.com/page/you/want
  curl --cookie cookies.txt --user-agent Mozilla/4.0 -X GET http://websiteToAuthOn.com/page/you/want
 +
 +
==Fichier de configuration==
 +
vim .curlrc
 +
 +
--trace-ascii debugdump.txt
 +
--cookie  cookiecurl.txt
 +
--cookie-jar cookiecurl.txt
 +
--user-agent Mozilla/4.0 POST

Version du 10 décembre 2016 à 20:55

http://curl.haxx.se/docs/

-H, --header # Pour régler les header ( autant de -H que de header)

-I # Pour recevoir que les header

-v # Pour voir l'échange de header

Gestion des cookies

CookieFileName=cookies.txt
curl --cookie  $CookieFileName --cookie-jar $CookieFileName --user-agent Mozilla/4.0 POST --data "username={yourUserName}&password={yourPassword}" http://websiteToAuthOn.com -v

What this basically does is to save the Http Header information in to the cookies.txt file so we can use it later on for instance like this:

curl --cookie cookies.txt --user-agent Mozilla/4.0 -X GET http://websiteToAuthOn.com/page/you/want

Fichier de configuration

vim .curlrc
--trace-ascii debugdump.txt
--cookie  cookiecurl.txt
--cookie-jar cookiecurl.txt
--user-agent Mozilla/4.0 POST
Outils personnels