728x90
Web 파이러터 처리시 한글을 % 가 포함된 문자열로 인코딩하여 보내할 경우가 있는데
이를 처리하기위해선 System.Web 의 HttpUtility 를 사용해야한다.
참조 추가에서 어셈블리의 System.Web 를 체크하면 된다.
사용방법은 아래와 같다.
// 인코딩하는 방법 string encodeName = HttpUtility.UrlEncode("테스트", Encoding.UTF8);
// 인코딩한 내용을 다시 디코딩하는 방법 string originalName = HttpUtility.UrlDecode(encodeName, Encoding.UTF8);
|
(encodeName 의 값은 "%ed%85%8c%ec%8a%a4%ed%8a%b8")
728x90
'C# > Winform' 카테고리의 다른 글
[C#] List.ForEach 에서 continue 처리 (0) | 2020.12.30 |
---|---|
[C#] EUC-KR / UTF-8 인코딩(Encoding) (0) | 2020.09.09 |
[C#] RGB to HSV, HSV to RGB (0) | 2020.08.27 |
[C#] Dictoinary 의 index 값 가져오기 (1) | 2020.08.19 |
(링크)SVG 파일을 Xaml 로 변경하기 (2) | 2020.07.13 |