【发布时间】:2011-11-16 07:19:08
【问题描述】:
我正在尝试在运行时使用代理创建 URL 连接。我的代码如下:
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("192.0.2.100", 80));
HttpURLConnection connection =
(HttpURLConnection)new URL("http://abc.example.com").openConnection(proxy);
但这不起作用。有人知道为什么吗?
【问题讨论】:
-
什么不起作用?您收到 StackTrace 还是错误?
-
为什么它不起作用?错误是什么?
-
您使用的是什么类型的代理?
-
谢谢你们成功了。我需要配置连接请求。连接.setDoOutput(true); connection.setRequestProperty("内容类型", "text/xml"); connection.setRequestProperty("接受", "text/xml, application/xml"); connection.setRequestMethod("POST");
-
您可以并且应该发布您的解决方案作为此问题的答案(您可以稍后接受)。
标签: java url proxy connection