C#/Winform
[C#] HttpUtility UrlEncode/UrlDecode 처리하기 (%문자열)
kjun.kr
2020. 9. 8. 21:36
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