winlnet跟winhttp访问的代理问题

今天在写代码的时候,需要使用代理来进行get和post,也就是网页访问。但是发现一个问题,就是使用winlnet和winhttp的代理设置竟然有区别。

这确实让我不得其解,让我产生了下面几个疑问:

一winlnet和winhttp访问网页各自的原理是什么?

二两者的区别在什么地方?

三两者大ip代理方式区别在什么地方?

由于急着把代码写好,把问题解决,也没那么多的时间和心思去研究上面三个问题。

最后,我发现一个很有趣的现象,精易的网页_访问的代理貌似不可靠,而网页_访问_对象的代理访问貌似很可靠。

难道winhttp的代理方式更靠谱一些?

现在也来不及去思考这些问题了,暂且先记住用代理的话还是要用winhttp的方式!这个到是个重点!

另外推荐一个比较好店的代理网站:http://www.kuaidaili.com/

至于上面的一些疑问,等有时间了再去琢磨并写在博客里!

时间: 2024-10-14 05:56:42

winlnet跟winhttp访问的代理问题的相关文章

web.config访问走代理的配置

<system.net> <defaultProxy> <proxy bypassonlocal="False" usesystemdefault="True" proxyaddress="http://127.0.0.1:8888" /> </defaultProxy> </system.net>

27Exchange Server 2010跨站点部署-客户访问代理和重定向

14.关于Exchange 2010客户端访问代理和重定向 了解Exchange 2010 客户端访问的代理和重定向   1,如果所有的Exchange服务器都在一个站点内,无需考虑 2,当用户所连接的客户端访问服务器和其邮箱不在同一个站点内,则需要通过代理或者重定向. 3,重定向只发生在访问OWA和移动客户端Mobile. 4,可以被代理的客户端访问则有:Outlook Anywhere,POP3,IMAP4,OWA,ECP,Exchange Web Service,ActiveSync. 5

linux内网机器访问外网代理设置

1.检查机器 在操作中发现访问外网的机器本身不能使用yum 安装软件,故需要配置yum安装源.如果可以的,这步可忽略. [[email protected] test]# lsb_release -a LSB Version:    :core-4.0-amd64:core-4.0-ia32:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-amd64:printing-4.

【转载】Java JDK 动态代理(AOP)使用及实现原理分析

转自:http://blog.csdn.net/jiankunking/article/details/52143504 版权声明:作者:jiankunking 出处:http://blog.csdn.net/jiankunking 本文版权归作者和CSDN共有 一.什么是代理? 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问.代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理. 代理模式UML图: 简单结构示意图: 为了保持

设计模式(4)--代理模式

//4.代理模式 //ver1 //被追求者类 class SchoolGirl { private: string _name; public: SchoolGirl(){} SchoolGirl(string name) { _name = name; } string GetName() { return _name; } void SetName(string name) { _name = name; } }; //接口函数类 class GiveGift { public: Give

java动态代理原理及解析

代理:设计模式 代理模式是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个真实对象的访问.代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理. 通过代理层这一中间层,有效的控制对于真实委托类对象的直接访问,同时可以实现自定义的控制策略(Spring的AOP机制),设计上获得更大的灵活性. java动态代理的类和接口(jdk1.6源码) 1,java.lang.reflect.Proxy:动态代理机制的主类,提供一组静态方法为一组接口动态的生成对

彻底理解JAVA动态代理

注:本文转自 http://www.cnblogs.com/flyoung2008/archive/2013/08/11/3251148.html 代理设计模式 定义:为其他对象提供一种代理以控制对这个对象的访问. 代理模式的结构如下图所示. 动态代理使用 java动态代理机制以巧妙的方式实现了代理模式的设计理念. 代理模式示例代码 public interface Subject { public void doSomething(); } public class RealSubject i

设计模式之代理模式(Proxy)摘录

23种GOF设计模式一般分为三大类:创建型模式.结构型模式.行为模式. 创建型模式抽象了实例化过程,它们帮助一个系统独立于如何创建.组合和表示它的那些对象.一个类创建型模式使用继承改变被实例化的类,而一个对象创建型模式将实例化委托给另一个对象.创建型模式有两个不断出现的主旋律.第一,它们都将关于该系统使用哪些具体的类的信息封装起来.第二,它们隐藏了这些类的实例是如何被创建和放在一起的.整个系统关于这些对象所知道的是由抽象类所定义的接口.因此,创建型模式在什么被创建,谁创建它,它是怎样被创建的,以

代理模式小试

一.介绍 什么是代理模式. 惯例,我们先看一下<研磨设计模式>中的介绍--为其他对象提供一种代理以控制对这个对象的访问.代理模式的本质是--控制对象访问. 什么意思呢? 就是我们每次访问一个对象的时候,实际上去访问这个对象的代理.这个代理实际上就是这个对象的替身,可以实现原本对象绝大多数的功能.只有当需要某些特殊功能的时候,才去调用原本的对象.这样一来,在不修改原对象的情况下,就可以在代理对象上实现很多特殊的功能.这些功能基本都属于访问控制. 这里所说的代理跟我们平时所说的各种代理,其实就是一