【发布时间】:2012-01-06 02:02:22
【问题描述】:
我对 Java 很陌生。我正在为调用 REST API 使用以下代码,它在简单的环境中工作正常,但是当我与代理环境一起使用时,它会抛出 NullPointerException。我在谷歌上找到了我们必须为此设置代理设置的结果。我根据那篇 http://www.javaworld.com/javaworld/javatips/jw-javatip42.html 文章设置了代理,但这不起作用 + base64Encode(password) 创建语法错误。
URL url = new URL("http://examplerestapi/get/user");
URLConnection yc = url.openConnection();
in = new BufferedReader(new InputStreamReader(yc.getInputStream()));
String inputLine;
while ((inputLine = in.readLine()) != null) {
sb.append(inputLine);
}
String res = sb.toString();
请帮我设置代理主机、端口、用户名和密码。
【问题讨论】:
标签: java proxy urlconnection