以前,我的代码是为了从HTTP网址获取文件内容而开发的,例如" http://storage.googleapis.com/abc"。但是,现在要求稍微改变了,并且要求使用HTTP URL链接,而不是使用服务器的文件目录位置。 (即/var/puru/abc
)。
那么,是否有任何正确或重要的方法来完成并满足要求,而不会对我现有代码进行大幅改动?
我在这里提供了代码示例,它提供了实际使用http URL的文件URL(baseUrl)。
private URL getFileUrl(String fileName) throws MalformedURLException {
try {
Date dateObj = dateFormatter.parse(date);
Calendar cal = Calendar.getInstance();
cal.setTime(dateObj);
return new URL(baseUrl, cal.get(Calendar.YEAR) + "/" + fileName);
} catch (ParseException e) {
e.printStackTrace();
}
return null;
}
请建议,并指导我。