Я делаю HTTP-запрос, подобный этому
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("10.222.111.77", 5150));
URL url;
try {
url = new URL("http://127.0.0.1:9080/myApp/basictest.jsp");
HttpURLConnection uc = (HttpURLConnection)url.openConnection(proxy);
uc.connect();
String line = "";
StringBuffer tmp = new StringBuffer();
BufferedReader in = new BufferedReader(new InputStreamReader(uc.getInputStream()));
while ((line = in.readLine()) != null){
page=page+(line + "\n");
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
на uc.getInputStream () Я получаю сообщение об ошибке перенаправления сервера слишком много раз.
У меня есть доступ к URL http://127.0.0.1:9080/myApp/basictest.jsp из моего браузера. Я могу заменить этот URL-адрес на google.com или yahoo.com, и мой код сможет выполнить вызов http и напечатать возвращаемый код.но любой вызов к моему серверу на 127.0.0.1:9080/myApp возвращает эту ошибку, когда вызов сделан через код (из браузера это доступно)