【发布时间】:2014-06-22 13:40:21
【问题描述】:
我正在使用下面的代码从我的 Java 类中调用一个 servlet:
URL url = new URL( "http://localhost:7001/Socket-war/Servlet" );
new BufferedReader(new InputStreamReader(url.openStream()));
获取异常:
java.io.FileNotFoundException: Response: '404: Not Found' for url: 'http://localhost:7001/Socket-war/Servlet'
一切都很好;我以前也在我的其他程序中使用过它;但现在引发异常......
有人告诉我为什么?任何建议或建议都将是非常可观的。
谢谢!!!
【问题讨论】:
-
您可以从浏览器访问 servlet 吗?
-
是的,我可以使用浏览器。
-
你可以试试 127.0.0.1 代替 localhost 吗?
-
另外,您的网络中是否有任何代理设置?
-
再次获取异常:java.io.FileNotFoundException:响应:'404: Not Found' for url:'127.0.0.1:7001/Socket-war/Servlet' at weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:568 ) 在 weblogic.net.http.HttpURLConnection.getInputStream(HttpURLConnection.java:568) 在 weblogic.net.http.SOAPHttpURLConnection.getInputStream(SOAPHttpURLConnection.java:37) 在 java.net.URL.openStream(URL.java:1037)
标签: java url filenotfoundexception inputstreamreader buffered