public void readEntry(String href, String base, String accept, String overrideContentType, DataReader handler) throws MalformedURLException, FileNotFoundException, IOException { URI baseURI = URI.create(base); URI uri = baseURI.resolve(href); String sch = uri.getScheme(); if ("http".equalsIgnoreCase(sch) || "https".equalsIgnoreCase(sch)) { readHttpEntity(uri, accept, overrideContentType, handler); } else { fallback.readEntry(href, base, accept, overrideContentType, handler); } }
public void readEntry(String href, String base, String accept, String overrideContentType, DataReader handler) throws MalformedURLException, FileNotFoundException, IOException { URI baseURI = URI.create(base); URI uri = baseURI.resolve(href); String sch = uri.getScheme(); if ("http".equalsIgnoreCase(sch) || "https".equalsIgnoreCase(sch)) { readHttpEntity(uri, accept, overrideContentType, handler); } else { fallback.readEntry(href, base, accept, overrideContentType, handler); } }