크롬에러 (2) 썸네일형 리스트형 크롬에서 "서버에서 중복 헤더를 수신했습니다." 메세지 발생시 서버에서 중복 헤더를 수신했습니다.서버의 응답에 중복 헤더가 포함되어 있습니다. 이 문제는 일반적으로 잘못 설정된 웹사이트나 프록시로 인해 발생합니다. 웹사이트나 프록시 관리자만 이 문제를 해결할 수 있습니다.349 오류(net::ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION): 여러 콘텐츠 배치 헤더를 수신했으나 HTTP 응답 분할 공격으로부터 보호하기 위해 차단되었습니다. Q. 서버에서 중복 헤더를 수신했습니다. 라는 메세지가 크롬에서 출력됨 IE등의 타 브라우저에서는 문제 없음. A. 파일명에 쉼표가 있는 경우 크롬에서 위와 같은 메세지를 출력하는 것으로 확인되었다. 우선 파일명의 쉼표를 다른 문자로 대체하여 임시로 해결하자!! File download 에러 Q. 파일 다운로드시 요청 URL을 파일이름으로 다운로드할때 A. 여러가지 현상이 있겠지만 필자의 경우는 서버에서 다운로드할 파일의 파일이름이 헤더정보에 지정되지 않아서 생기는 현상이었다. 이럴경우 크롬(브라우저)에서는 정상적인 파일을 다운로드 하는 것이아니라. URL을 파일이름으로 사용하려 시도하고 비정상적인 파일 형태로 다운로드 되는 것을 확인할 수 있었다. 다음과 코드 즉, Header 에 Content-Disposition 의 값으로 'attachment;filename=파일명'을 지정해주어 해결할 수 있었다. - response.addHeader("Content-Disposition", "attachment;filename=파일명"); 이전 1 다음