작업중인 사이트에서 파일다운로드를 하려 할 경우

국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
댓글 게시
ryk0110
게시물: 1
참여됨: 2012 04 12 09:45 07
연락:

작업중인 사이트에서 파일다운로드를 하려 할 경우

게시물 작성자 ryk0110 » 2012 04 12 09:49 40

경로를 찾지 못하고 없다라고 나옵니다. 연계사이트로 접근하는것이긴 한데.
IE의 경우에는 아무런 문제가 없이 됩니다만.
타 브라우져에선 모두 동일한 현상이 발생을 합니다.


소스 코드 부분입니다.
/**/
log.info("HTTP 코드 : " + result);
String userAgent = request.getHeader("User-Agent");
response.resetBuffer();
String fname = new String(filename.getBytes(), "8859_1");
response.setContentType("application/octet-stream; charset=" + CHARSET);
if (userAgent.indexOf("MSIE 5.5") > -1) { // MS IE 5.5 이하
response
.setHeader("Content-Disposition", "filename=" + fname + ";");
} else if (userAgent.indexOf("MSIE") > -1) { // MS IE (보통은 6.x 이상 가정)
response.setHeader("Content-Disposition", "attachment; filename="
+ fname + ";");
} else { // 모질라나 오페라
response.setHeader("Content-Disposition", "attachment; filename="
+ fname + ";");
}
response.getOutputStream().write(method.getResponseBody());
response.flushBuffer();
return;

/*end*/

애초부터 뭐가 잘못된것일까요... 이래저래 여러가지를 시도해보아도.

기능이 구현이 되질 않습니다.

댓글 게시

누군가 접속

유저들이 이 포럼을 탐색중: 가입된 유저 없음 그리고 3 손님들