• 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();

    仅仅做代码分析

  • 相关阅读:
    ThreadLocal
    spring概述
    排序
    内存的分配原则
    常用概念比较
    垃圾回收机制
    java的内存模型
    对象的内存布局
    adb connect 和 install 通讯流程
    Android硬件抽象层(HAL)深入剖析(三)
  • 原文地址:https://www.cnblogs.com/xibei666/p/4624919.html
Copyright © 2020-2023  润新知