我已经搜索过并且看起来似乎无法找到问题的根源。 我的代码本应该是一个网址,但出于某种原因无论我做什么。它似乎没有联系。
src = "http://ecx.images-amazon.com/images/I/410oAxun7dL._AA300_.jpg"
URL url = new URL(src);
URLConnection connection = (URLConnection) url.openConnection();
((HttpURLConnection) connection).setRequestMethod("GET");
connection.setDoInput(true);
connection.connect();
InputStream input = connection.getInputStream();
我收到java.net.SocketException: Permission denied
错误。
此错误的原因是什么?我该如何解决?
感谢您的帮助!
答案 0 :(得分:1)
我假设您正在尝试在Applet中执行此代码。这是不允许的,您将不得不对您的applet进行数字签名,以允许它访问另一台服务器。
答案 1 :(得分:0)
可能是该文件夹的权限问题?确保您可以通过浏览器浏览图像。