是否可以使用此API获取远程资源:ServletContext.getResourceAsStream()

时间:2012-03-29 09:37:06

标签: java java-ee

是否可以使用此API获取远程资源:ServletContext.getResourceAsStream()

例如: ServletContext.getResourceAsStream("http://www.xxx.com/xx.txt");

有什么想法吗?

感谢。

1 个答案:

答案 0 :(得分:0)

getResourceAsStream用于检索您的网络应用程序中的资源(除非我误解了您并且您尝试在自己的应用程序中请求URL),这在这里是不正确的。

您可以执行以下操作:

     URL someUrl = new URL("http://some.link.com/");
     BufferedReader in = new BufferedReader(new InputStreamReader(someUrl.openStream()));
               // do stuff with the input stream
     in.close();