특정 한글 문자열을 db등에 저장을 할때, 

Server.UrlEncode를 사용하여 인코딩 한다.

하지만 인코딩 한 사이트는 UTF-8 기반으로 되어있는 사이트이고

그 값을 불러오는 사이트는 EUC-KR 기반으로 되어있는 사이트라면

Server.UrlDecode로 인코딩한 값을 불러와도 한글이 깨져버리는 현상이 있다.

그럴때, HttpUtility.UrlDecode("인코딩할 문자열",System.Text.Encoding.UTF8);

이 걸 사용하면 깨지지 않는 한글 문자열을 볼 수가 있다.
저작자 표시 비영리 변경 금지