저는 Spring Web MVC 프로젝트를 진행하고 있으며 URL을 치고 CSV를 가져와야하는 요구 사항이 있습니다.URL에서 CSV 파일을 검색하여 InputStream으로 만들려면 무엇을 사용할 수 있습니까?
URL을 수동으로 클릭하면 CSV를 파일로 다운로드하라는 메시지가 표시됩니다. 나는 이것이 브라우저 때문이라고 들었다. 나는 또한 아파치 HTTP 구성 요소를 사용하는 것이 좋습니다 봤는데
...
그래서 지금이 바로
DefaultHttpClient client = new DefaultHttpClient();
client.getCredentialsProvider().setCredentials(
new AuthScope(URL, PORTNUM),
new UsernamePasswordCredentials(username, password));
AuthCache authCache = new BasicAuthCache();
BasicScheme basicAuth = new BasicScheme();
authCache.put(new HttpHost(URL, PORTNUM), basicAuth);
BasicHttpContext localContext = new BasicHttpContext();
localContext.setAttribute(ClientContext.AUTH_CACHE, authCache);
HttpResponse response = client.execute(get);
HttpEntity entity = response.getEntity();
나는 또한 내 회사에 수행 한 다른 프로젝트를 수행하기 위해 노력했습니다이 페이지에 대해 인증하지만 약간 다릅니다. 이것은 불완전하기 때문에 필요한 결과를 제공하지 못합니다 (물론 ...). 내가의 InputStream에 응답을 반환해야
...는 어쩌면 나는 이것에 대해 완전히 잘못입니다.
감사합니다. – envinyater