try
{
const int port = 8***;//代理机器端口
const string IP = "10.**.**.**"; //代理机器IP
WebProxy _WP = new WebProxy(IP, port);
_WP.BypassProxyOnLocal = true;
ICredentials credentials = new NetworkCredential();
_WP.Credentials = credentials;
HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://192.****");//代理机器调用的webService地址
request.Method = "GET";
request.ContentType = "text/html;charset=UTF-8";
request.Proxy = _WP;
HttpWebResponse response = (HttpWebResponse)request.GetResponse();
Stream myResponseStream = response.GetResponseStream();
StreamReader myStreamReader = new StreamReader(myResponseStream, Encoding.UTF8);
string retString = myStreamReader.ReadToEnd();
ClientScript.RegisterClientScriptBlock(Page.GetType(), "", "alert('" + retString + "');", true);
myStreamReader.Close();
myResponseStream.Close();
}
catch(Exception ex)
{
ClientScript.RegisterClientScriptBlock(Page.GetType(), "", "alert('" + ex.Message + "');", true);
}
05-10
677
