搜索
查看: 22604|回复: 186

分享 设置代理的3个方法

    [复制链接]

47

主题

183

帖子

1199

积分

荣誉会员

Rank: 8Rank: 8

积分
1199
发表于 2012-11-19 10:37:07 | 显示全部楼层 |阅读模式
本帖最后由 wznjsy 于 2012-11-19 11:16 编辑

自己在设置代理的路上走了一点弯路,得到论坛好些朋友的热心帮助,先谢谢大家。 另外发现没有经验总结贴,就把自己会的3个,发在这里总结下,给大家做个参考。
--------------------
判断一个代理是否有效,可以根据网页下载下载的html 是否为空值去判断。
--------------------


方法1:通过http 构造参数设置(局部生效,WHTTP 同理)。
import inet
import inet.http;
var http = inet.http(,"61.188.220.115:6668");
var html = http.down("http://www.baidu.com/s?wd=ip&inputT=397");
string.save(
"d://test.html", html )
import process;
process.
execute("d://test.html");

方法2:通过inet. setproxy 设置(局部生效)。
import inet;
import inet.http;
http = inet.http();
inet.setProxy(
"61.49.72.230:6666");
var html = http.down("http://www.baidu.com/s?wd=ip&inputT=397");
string.save(
"d://test.html", html )
import process;
process.
execute("d://test.html");


方法3:通过inet.conn.setproxy 设置(全局有效)。
import inet
import inet.http;
import inet.conn;
var http = inet.http();
inet.conn.setProxy(,
"61.49.72.230:6666")
var html = http.down("http://www.baidu.com/s?wd=ip&inputT=397");
string.save(
"d://test.html", html )
import process;
process.
execute("d://test.html");



另外,在inet.http()的后面最好再加上以下代码

    http.flags = 0x80000000/*_INTERNET_FLAG_RELOAD*/
               | 0x4000000
/*_INTERNET_FLAG_DONT_CACHE*/        


发帖时的HTTP代理地址是有效的,说不定什么时候就失效了。可能自己运行的时候需要找个有效的代理地址去替换本帖中的IP地址。另外方法3是设置的全局代理地址,运行后,需要自行到IE连接设置里面,取消代理设置。

回复

使用道具 举报

1

主题

29

帖子

203

积分

培训班

积分
203
发表于 2012-11-19 17:28:07 | 显示全部楼层

好好看看!学习学习!

好好看看!学习学习!
回复

使用道具 举报

5

主题

125

帖子

1338

积分

四级会员

Rank: 6Rank: 6

积分
1338
发表于 2012-11-19 18:20:05 | 显示全部楼层

看看是哪3种方法

看看是哪3种方法
回复

使用道具 举报

6

主题

38

帖子

320

积分

二级会员

Rank: 3Rank: 3

积分
320
发表于 2012-11-19 18:38:49 | 显示全部楼层

谢谢分享,看看

谢谢分享,看看
回复

使用道具 举报

52

主题

289

帖子

1788

积分

四级会员

Rank: 6Rank: 6

积分
1788
发表于 2012-11-19 19:45:37 | 显示全部楼层

[i=s] 本帖最后由 winner 于 2012-11-19 19:47 编辑 [/i] http 和 whttp库,都可以用代理连接,代理参数格式:

本帖最后由 winner 于 2012-11-19 19:47 编辑

http 和 whttp库,都可以用代理连接,代理参数格式:

        /*
        HTTP=HTTP://proxyserver:port   
        FTP=FTP://proxyserver:port   
        GOPHER=HTTP://proxyserver:port   
        SOCKS=proxyserver:port
        多个代理请以空格分开,空字符串表示使用默认代理设置,null表示不使用代理
        */

点评

真棒: 5.0
真棒: 5
  发表于 2012-12-15 00:00
回复

使用道具 举报

12

主题

182

帖子

1087

积分

四级会员

Rank: 6Rank: 6

积分
1087
QQ
发表于 2012-11-19 19:45:47 | 显示全部楼层

学习下

学习下
回复

使用道具 举报

9

主题

209

帖子

1326

积分

四级会员

Rank: 6Rank: 6

积分
1326
发表于 2012-11-19 20:29:32 | 显示全部楼层

学习一下

学习一下
回复

使用道具 举报

0

主题

19

帖子

160

积分

一级会员

Rank: 2

积分
160
发表于 2012-11-19 22:09:16 | 显示全部楼层

不错

不错
回复

使用道具 举报

1

主题

5

帖子

277

积分

二级会员

Rank: 3Rank: 3

积分
277
发表于 2012-11-20 13:33:39 | 显示全部楼层

学习学习!

学习学习!
回复

使用道具 举报

25

主题

455

帖子

2459

积分

五级会员

Rank: 8Rank: 8

积分
2459
发表于 2012-11-21 08:47:32 | 显示全部楼层

感谢分享,我也正好需要哈

感谢分享,我也正好需要哈
回复

使用道具 举报

1

主题

12

帖子

244

积分

二级会员

Rank: 3Rank: 3

积分
244
发表于 2012-11-21 09:29:02 | 显示全部楼层

{:o}{:o}{:o}{:o}{:o}

回复

使用道具 举报

58

主题

266

帖子

1481

积分

四级会员

Rank: 6Rank: 6

积分
1481
发表于 2012-11-21 09:50:18 | 显示全部楼层

学习下

学习下
回复

使用道具 举报

7

主题

38

帖子

308

积分

二级会员

Rank: 3Rank: 3

积分
308
发表于 2012-11-21 09:54:21 | 显示全部楼层

天天向上!

天天向上!
回复

使用道具 举报

0

主题

3

帖子

23

积分

新手入门

Rank: 1

积分
23
发表于 2012-11-21 10:09:37 | 显示全部楼层

我来学习一下

我来学习一下
回复

使用道具 举报

0

主题

30

帖子

370

积分

二级会员

Rank: 3Rank: 3

积分
370
发表于 2012-11-24 12:06:33 | 显示全部楼层

这个用得到,谢谢。

这个用得到,谢谢。
回复

使用道具 举报

0

主题

1

帖子

25

积分

新手入门

Rank: 1

积分
25
发表于 2012-11-24 15:56:22 | 显示全部楼层

看看

看看
回复

使用道具 举报

0

主题

4

帖子

151

积分

一级会员

Rank: 2

积分
151
发表于 2012-11-25 17:14:27 | 显示全部楼层

学习一下

学习一下
回复

使用道具 举报

16

主题

83

帖子

871

积分

三级会员

Rank: 4

积分
871
发表于 2012-11-25 17:32:39 | 显示全部楼层

谢谢分享!

谢谢分享!
回复

使用道具 举报

4

主题

30

帖子

266

积分

培训班

积分
266
发表于 2012-11-25 19:33:52 | 显示全部楼层

谢分享,我也正好需要哈

谢分享,我也正好需要哈
回复

使用道具 举报

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2017-9-22 07:08 , Processed in 0.140625 second(s), 23 queries , Wincache On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表