将代理设置为系统属性不起作用

卢卡斯德

我正在尝试设置要在我的应用程序中使用的代理。当我尝试将其设置为系统属性时:

Proxy proxy = ... // code to retrieve proxy from .pac file
InetSocketAddress addr = (InetSocketAddress) proxy.address();
System.setProperty("java.net.useSystemProxies", "true");
System.setProperty("http.proxyHost", addr.getHostName());
System.setProperty("http.proxyPort", Integer.toString(addr.getPort()));

java.net.ConnectException: Connection timed out: connect当我尝试连接到URL时会抛出该错误:

URL url = new URL(urlToConnect);
HttpsURLConnection httpsConnection = (HttpsURLConnection) url.openConnection(); // Exception thrown in this line

但是,如果我将proxy设置为参数openConnection()

HttpsURLConnection httpsConnection = (HttpsURLConnection) url.openConnection(proxy); 

我的代码可以工作,并且可以连接到URL,但是由于openConnection()我的代码很多,因此该解决方案不可行

将其用作系统属性时,如何使它工作?

卢卡斯德

我尝试访问的URL是https,并且我设置了http.proxyHosthttp.proxyPort将其更改为https.proxyHosthttps.proxyHost,它有效

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将代理设置为系统属性不起作用

来自分类Dev

设置Java系统属性,此代码为什么不起作用?

来自分类Dev

将SKLabelNode隐藏属性设置为NO不起作用

来自分类Dev

如何在不设置系统属性的情况下将代理用于XmlRpc-Request

来自分类Dev

将UITextField的inputView属性设置为在Swift中不起作用的UIPicker

来自分类Dev

属性设置不起作用

来自分类Dev

属性设置不起作用

来自分类Dev

设置属性不起作用

来自分类Dev

CentOS 8的代理设置不起作用

来自分类Dev

更新到El Capitan(10.11.1)后,系统代理设置不起作用

来自分类Dev

将NR设置为1不起作用(awk)

来自分类Dev

将screenOrientation设置为纵向不起作用

来自分类Dev

将cookie设置为null在Java中不起作用

来自分类Dev

将MenuItem.Icon设置为不起作用的图像

来自分类Dev

OpenCV将FPS设置为相机不起作用

来自分类Dev

将变量设置为React组件不起作用

来自分类Dev

将fillStyle设置为列表项不起作用?

来自分类Dev

将框架设置为UIView不起作用

来自分类Dev

将MenuItem.Icon设置为不起作用的图像

来自分类Dev

即使将DefaultRecipient设置为true,TransformPdfFields也不起作用

来自分类Dev

C++ - 将节点设置为 NULL 不起作用

来自分类Dev

将TextView设置为带有xml属性和自定义字体的粗体字体(不起作用)

来自分类Dev

不能在属性初始值设定项中使用实例成员,将变量设置为惰性不起作用

来自分类Dev

Win 10-环境变量不起作用,除非我打开“环境变量”对话框(从系统属性中)并按“确定”

来自分类Dev

在Groovy中设置系统属性

来自分类Dev

使用ant设置系统属性

来自分类Dev

未设置Intellij multiModuleProjectDirectory系统属性

来自分类Dev

azure功能代理在Linux系统上不起作用

来自分类Dev

在工厂设置时,将false设置为作用域变量将不起作用

Related 相关文章

  1. 1

    将代理设置为系统属性不起作用

  2. 2

    设置Java系统属性,此代码为什么不起作用?

  3. 3

    将SKLabelNode隐藏属性设置为NO不起作用

  4. 4

    如何在不设置系统属性的情况下将代理用于XmlRpc-Request

  5. 5

    将UITextField的inputView属性设置为在Swift中不起作用的UIPicker

  6. 6

    属性设置不起作用

  7. 7

    属性设置不起作用

  8. 8

    设置属性不起作用

  9. 9

    CentOS 8的代理设置不起作用

  10. 10

    更新到El Capitan(10.11.1)后,系统代理设置不起作用

  11. 11

    将NR设置为1不起作用(awk)

  12. 12

    将screenOrientation设置为纵向不起作用

  13. 13

    将cookie设置为null在Java中不起作用

  14. 14

    将MenuItem.Icon设置为不起作用的图像

  15. 15

    OpenCV将FPS设置为相机不起作用

  16. 16

    将变量设置为React组件不起作用

  17. 17

    将fillStyle设置为列表项不起作用?

  18. 18

    将框架设置为UIView不起作用

  19. 19

    将MenuItem.Icon设置为不起作用的图像

  20. 20

    即使将DefaultRecipient设置为true,TransformPdfFields也不起作用

  21. 21

    C++ - 将节点设置为 NULL 不起作用

  22. 22

    将TextView设置为带有xml属性和自定义字体的粗体字体(不起作用)

  23. 23

    不能在属性初始值设定项中使用实例成员,将变量设置为惰性不起作用

  24. 24

    Win 10-环境变量不起作用,除非我打开“环境变量”对话框(从系统属性中)并按“确定”

  25. 25

    在Groovy中设置系统属性

  26. 26

    使用ant设置系统属性

  27. 27

    未设置Intellij multiModuleProjectDirectory系统属性

  28. 28

    azure功能代理在Linux系统上不起作用

  29. 29

    在工厂设置时,将false设置为作用域变量将不起作用

热门标签

归档