Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏

13.17.  Cookie 处理

cookie 可以从 http header 设置

		
curl -LO -H "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u131-b11/d54c1d3a095b4ff2b6607d096fa80163/jdk-8u131-linux-x64.rpm
		
		

curl 还提供两个参数用于处理 cookie

		
-b, --cookie STRING/FILE Read cookies from STRING/FILE (H) 读取 cookie 文件
-c, --cookie-jar FILE Write cookies to FILE after operation (H) 将 cookie 写入文件
		
		
		
curl -c cookie.txt -d "user=neo&password=123456" http://www.netkiller.cn/login
curl -b cookie.txt http://www.netkiller.cn/user/profile