1
protected void Button1_Click(object sender, EventArgs e)
2
{
3
WebProxy wp = (WebProxy)GlobalProxySelection.Select; //获取机器默认的proxy服务器变量
4
wp.Credentials = CredentialCache.DefaultCredentials; //将机器上默认的信任传入刚才指定的proxy服务器变量
5
6
7
HttpWebRequest myRq = (HttpWebRequest)HttpWebRequest.Create("http://www.baidu.com");
8
9
myRq.Proxy = wp;
10
myRq.KeepAlive = true;
11
myRq.Timeout = 10000;
12
myRq.Method = "GET";
13
14
HttpWebResponse myRp = null;
15
StreamReader sr = null;
16
Stream myStr = null;
17
System.Text.StringBuilder sb = new System.Text.StringBuilder();
18
19
myRp = (HttpWebResponse)myRq.GetResponse();
20
myStr = myRp.GetResponseStream();
21
sr = new StreamReader(myStr, System.Text.Encoding.Default);
22
while (sr.Peek() != -1)
23
{
24
sb.Append(sr.ReadToEnd());
25
}
26
Response.Write(sb);
27
28
}
protected void Button1_Click(object sender, EventArgs e)2
{3
WebProxy wp = (WebProxy)GlobalProxySelection.Select; //获取机器默认的proxy服务器变量 4
wp.Credentials = CredentialCache.DefaultCredentials; //将机器上默认的信任传入刚才指定的proxy服务器变量 5
6

7
HttpWebRequest myRq = (HttpWebRequest)HttpWebRequest.Create("http://www.baidu.com");8

9
myRq.Proxy = wp;10
myRq.KeepAlive = true;11
myRq.Timeout = 10000;12
myRq.Method = "GET";13

14
HttpWebResponse myRp = null;15
StreamReader sr = null;16
Stream myStr = null;17
System.Text.StringBuilder sb = new System.Text.StringBuilder();18

19
myRp = (HttpWebResponse)myRq.GetResponse();20
myStr = myRp.GetResponseStream();21
sr = new StreamReader(myStr, System.Text.Encoding.Default);22
while (sr.Peek() != -1)23
{24
sb.Append(sr.ReadToEnd());25
}26
Response.Write(sb);27
28
}

浙公网安备 33010602011771号