yahayaha

EDGE와 크롬 한글 파일 다운로드 오류?는 아니고 주저리주저리. 본문

오류 해결 노트

EDGE와 크롬 한글 파일 다운로드 오류?는 아니고 주저리주저리.

yaha 2024. 2. 20. 00:21

옛날에는 IE나 Edge같은 경우는 

 

Content-Disposition 값을 처리하는 방식이 달라서 한글이 제대로 안나왔다고 한다.

 

IE 10 까지만 해도 request 의 header 에  User-Agent 부분을 읽어서 처리하고,

 

Edge같은 경우는 Trident(엔진) 기준으로 따로따로 처리를 했다고 하는데

 

지금은 IE11부터는 MSIE가 사라졌다고한다.

 

그럼 이건 둘째 치고 Edge같은 경우는 호환문제로 크롬이랑 같은 엔진을 쓰고 있어서 그럼 어떤 방식으로 구분을 해봐야할까 하는 생각이 들었는데 천천히 고민해봐야 할거같다. 

 

결국 HttpServletRequest에 포함된 헤더에 정보들을 이용해서 구분하는거 같은데 나중에 한번 생각을 많이 해봐야할듯.

 

엔진 기준으로 봐야하는지 아니면 브라우저의 이름으로 기준을 잡아야 하는지 생각을 해봐야겠다.