中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-05 23:44
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » curl下载含有认证的页面出错,求助 查看 846 回复 10
楼 主 curl下载含有认证的页面出错,求助 发表于 2007-09-30 20:54 ·  德国
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
curl -x 127.0.0.1:8118 -u junchen2:password url地址

curl 通过代理下载含有 用户+密码 认证 的论坛页面 却下不到。

请问上面什么地方写错了吗???

先谢谢!!!

[ Last edited by junchen2 on 2007-9-30 at 09:44 PM ]
2 发表于 2007-10-01 00:01 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
版主,麻烦给我解答一下,可以吗?,给你又找麻烦了!呵呵。
3 发表于 2007-10-01 00:18 ·  中国 浙江 温州 电信
中级用户
★★
积分 458
发帖 196
注册 2006-10-05 12:04
19年会员
UID 64614
状态 离线
参考curl -d命令,curl -u在论坛应该不好用吧

论坛里文章如果限制游客查看,用curl -d "验证内容" 网址应该可以

用网络嗅探工具监测登陆时提交给论坛的验证内容,然后照着提交试试
4 发表于 2007-10-01 00:26 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
谢谢指点,我再找一下资料。
5 发表于 2007-10-01 09:32 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
昨天到网上找资料,到今天两点多钟还是无果,兄弟们啊,帮帮忙啊!非常感谢!!!!!
6 发表于 2007-10-01 09:40 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
url/logging.php?formhash=a2e8ab05&referer=index.php&loginfield=username&username=junchen2&password=200489&questionid=0&answer=&cookietime=2592000&loginmode=&styleid=&loginsubmit=%B4%A3+%26%23160%3B+%A5%E6


上面是我将网页源文件中,表单提交信息的POST方法修改成GET方法查看到的信息

[ Last edited by junchen2 on 2007-10-1 at 09:41 AM ]
7 发表于 2007-10-01 13:37 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
POST url地址/logging.php?action=login HTTP/1.0
Accept: */*
Referer: url地址forumdisplay.php?fid=479
Accept-Language: zh-cn
Content-Type: application/x-www-form-urlencoded
Proxy-Connection: Keep-Alive
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
Host: www.tw.com
Content-Length: 152
Pragma: no-cache
Cookie: 3kW_sid=0pxvYt

formhash=f8fadb7b&referer=&cookietime=2592000&loginfield=username&username=junchen2&password=200489

&questionid=0&answer=&loginsubmit=%B7%7C%AD%FB%B5n%BF%FD


版主,麻烦给我解答一下,可以吗?

[ Last edited by junchen2 on 2007-10-1 at 01:39 PM ]
8 发表于 2007-10-02 13:20 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
方法不限。只要能在命令行里调用即可,是这样的,我写了一个下载当天BT种子的BAT脚本,其中有两个论坛不要用户名就可以进入,且能用我的BAT脚本下载,但我下载一个台湾的论坛BT种子时候出错,因为要用户名和密码才能进入,各位兄第帮帮忙啊!!!,这个脚本花了我好几天的时间啊!!!,不想花了时间而又效果不好啊!先谢谢各位了,
我的EMAIL wjc19851102wjc@yahoo.com.cn
9 发表于 2007-10-02 23:31 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
这个倒没有研究过,网上很多关于curl用法的详细教程,自己去找找看吧。
10 发表于 2007-10-02 23:41 ·  中国 甘肃 天水 电信
金牌会员
★★★★
积分 4,103
发帖 1,744
注册 2006-01-20 13:00
20年会员
UID 49241
性别 男
来自 甘肃.临泽
状态 离线
应该把页面的地址给出来,具体提交什么参数看看源文件清楚点
11 发表于 2007-10-03 01:49 ·  中国 浙江 杭州 电信
高级用户
★★
积分 537
发帖 219
注册 2007-08-04 09:43
19年会员
UID 94620
性别 男
来自 杭州--半山
状态 离线
台湾的论坛网址我就不给了,上面有成人内容,论坛好象不能发,呵呵!

我给下面的地址给你吧,比如我要用 curl 下载下面的页面,能给我解答

一下吗? vkill大哥,先谢谢了!!!

http://bbs.chinaunix.net/viewthread.php?tid=452942
论坛跳转: