2 qq 28680063 qq_28680063 于 2015.07.02 13:13 提问

java如何判断使用代理

java如何判断用户是否使用了代理,我见不管是否使用代理,获取到的网络ip地址都是一样的,或者请问如何获取到代理服务器上的ip地址,我可以进行比较一下。

2个回答

oyljerry
oyljerry   Ds   Rxr 2015.07.02 16:44

windows上面,可以读取系统注册表
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer

oyljerry
oyljerry 回复qq_28680063: 先看你注册表有没有值,其次就是你程序是否读取正确
2 年多之前 回复
qq_28680063
qq_28680063 我读取不到,取出出来没有值。<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE preferences SYSTEM "http://java.sun.com/dtd/preferences.dtd"> <preferences EXTERNAL_XML_VERSION="1.0"> <root type="user"> <map/> <node name="\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ProxyServer"> <map/> </node> </root> </preferences>
2 年多之前 回复
ligyu110
ligyu110   2015.07.02 14:37

这个,好像没啥好办法吧。

Csdn user default icon
上传中...
上传图片
插入图片