我需要澄清流行语“代理感知”。这是否意味着在应用程序尝试直接与主机执行操作后感知到代理?还是在创建代理对象(想想.net WebProxy)并传入代理地址、端口、登录名等之后,应用程序知道如何创建和使用与服务器的代理连接?
问问题
14103 次
2 回答
5
我认为这个词意味着如果应用程序能够建立到一个或多个代理服务器的连接,以通过这些代理服务器重新路由您的连接尝试到目标主机。
例如,带有代理设置的网络浏览器(proxy-aware)首先连接到代理服务器并请求代理服务器连接到您请求的网页,但大多数终端客户端不支持代理设置并且无法执行这样的过程,因此不代理感知。
于 2012-12-14T15:49:42.073 回答
1
在筛选了几篇寻找定义的帖子后,我为自己提出了定义。“代理感知应用程序是这样的应用程序,即给定代理地址(和/或凭据)以及目标地址,应用程序将创建代理连接,并将管理客户端、代理连接之间流量的软件端和目的地。” 我的结论是,成为代理感知应用程序的必要条件不是感知代理的能力,而是接受和管理客户端和目标之间存在中间可寻址跃点这一事实的能力。
于 2012-10-09T16:18:23.767 回答