我正在
Http 403 code
当我尝试使用我的应用程序访问该URL时
URL url = new URL(path);
url.openStream();
URL url = new URL(downloadURL);
/*URLConnection conn = url.openConnection();
conn.setRequestProperty("User-Agent", "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.4; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2");*/
HttpURLConnection httpcon = (HttpURLConnection) url.openConnection();
httpcon.setRequestProperty("User-Agent","Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/32.0.1700.102 Safari/537.36");
httpcon.connect();
//url.getFile();
InputStream is = httpcon.getInputStream();
//InputStream is = conn.getInputStream();
但我可以在我的应用程序中打开我正在使用的URL ..
任何人都可以帮忙
我可以在我的浏览器中访问该URL ...
该URL来自某个服务器(本地)而非公开。
答案 0 :(得分:0)
URL url = new URL(path);
URLConnection conn = url.openConnection();
conn.getInputStream();
试试这种方式。