zoukankan      html  css  js  c++  java
  • C# WebProxy POST 或者 GET

    代理服务器无账号和密码的代理服务器:

    //创建请求
                    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
                    //实例化一个WebProxy对象
                    WebProxy wp = new WebProxy("102.32.75.244:8088");
                    request.Proxy = wp;
                    //超时时间
                    request.Timeout = 5000;
                    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                    StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("gbk"));
                    //读取网页
                    string code = sr.ReadToEnd();

    代理服务器有账号和密码的

    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
                    //实例化一个WebProxy对象
                    WebProxy wp = new WebProxy();
                    //代理地址
                    wp.Address = new Uri("102.32.75.244:8088");
                    //设置身份验证凭据 账号 密码
                    wp.Credentials = new NetworkCredential("test123", "123456");
                    request.Proxy = wp;
                    request.Timeout = 5000;
                    HttpWebResponse response = (HttpWebResponse)request.GetResponse();
                    StreamReader sr = new StreamReader(response.GetResponseStream(), Encoding.GetEncoding("gbk"));
                    //读取网页
                    string code = sr.ReadToEnd();

    仅仅做代码分析

  • 相关阅读:
    文件遍历
    小记——LocalFree与指针
    小记——遍历文件2
    数据库索引
    easyui验证
    JDBC事务
    ajax登录跳转实现
    dom解析xml
    kindeditor使用
    log4j的配置
  • 原文地址:https://www.cnblogs.com/xibei666/p/4624919.html
Copyright © 2011-2022 走看看