Dev_Log
[Chrome] ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
LeeDaniel
2021. 4. 8. 14:09
ERR_RESPONSE_HEADERS_MULTIPLE_CONTENT_DISPOSITION
파일명에 ,(comma) 또는 ;(semicolon)이 포함되어있을 경우에
파일다운로드 요청시 에러가 발생했다크롬 에러
구글링 결과
stackoverflow.com/questions/58910118/chrome-returns-err-response-headers-multiple-content-disposition-error-on-file-d
Content-Disposition의 fileName에 큰따옴표를 추가하면 된다고했지만 결과는 같았다
✔ Solution
stackoverflow.com/questions/8588818/chrome-pdf-display-duplicate-headers-received-from-the-server/25313292
replace로 ,(comma) 또는 ;(semicolon)를 없앤뒤 요청하는방법이 있었고
나는 이 방법으로 해결함
/* 브라우저에서 파일다운로드시
* 파일명에 , 또는 ;가 포함되어있을경우 다운로드가 되지 않기때문에
* 해당 문자를 없앤 파일명을 헤더에 담아 다운로드 요청한다
*/
filename = filename.replace(",", "");
filename = filename.replace(";", "");
728x90
반응형