首页 新闻 搜索 专区 学院

如何用命令行的方式输出特定网页的cookie

0
悬赏园豆:50 [已解决问题] 解决于 2013-10-27 17:03

比如我浏览器打开了两个网页,一个是百度,我怎么在cmd这种命令行里输出百度的cookie呢,不懂啊各位指点一下吧拜托了,最近搜索了一个vbs脚本啊,cscript.exe   XXX.js这种脚本的方式都没找到,各位有没有思路啊,不想弄成软件啊,有没有系统自带的环境就能输出cookie的,再次拜托了

放作夥的主页 放作夥 | 初学一级 | 园豆:139
提问于:2013-10-03 13:07
< >
分享
最佳答案
0

用wget命令,比如:

wget --save-cookies cookies.txt http://www.cnblogs.com

wget是Linux命令,如果在Windows下使用,需要另外安装,比如:64 bit wget for Windows

收获园豆:50
dudu | 高人七级 |园豆:38832 | 2013-10-03 13:44

试了一下cookies.txt为空啊,为什么啊?我查了一下有的还加上--keep-session-cookies,但还是生成空的cookies.txt我哪里没设置对吗?

放作夥 | 园豆:139 (初学一级) | 2013-10-03 15:47

@放作夥: 因为服务器没有返回cookie

dudu | 园豆:38832 (高人七级) | 2013-10-03 16:09

@dudu: 那就跟我想的不太一样啊,你是说wget只能导出响应的set-cookie?我想的是等价成在地址栏打的javascript:alert(document.cookie)有办法实现吗

放作夥 | 园豆:139 (初学一级) | 2013-10-03 16:33

@放作夥: 这个是读取客户端浏览器中保存的cookie

dudu | 园豆:38832 (高人七级) | 2013-10-03 16:46

@dudu: 那就是没办法了吗?我搜了一下还是搜不到例子,还有另一个crul的软件,它有这个功能吗

放作夥 | 园豆:139 (初学一级) | 2013-10-03 19:12

@放作夥: 思路对了,用wget就能解决问题。思路不对,用什么软件也一样。建议了解一下cookie的工作原理。

dudu | 园豆:38832 (高人七级) | 2013-10-03 21:37
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册