인코딩
Base64·URL 퍼센트 인코딩·유니코드 이스케이프를 인코딩하고 다시 풉니다. 깨진 한글 주소와 \uAC00 같은 코드도 한글로 되돌립니다.
- Base64 인코딩/디코딩글자와 파일을 Base64로 인코딩하고, Base64를 원래 글자로 디코딩합니다. 한글은 UTF-8로 깨지지 않게 바꾸고, 이미지는 data URL로 만들거나 디코딩해 미리 봅니다.
- URL 인코딩/디코딩주소에 들어간 한글·공백·특수문자를 퍼센트 인코딩하고, %EC%95%88처럼 깨져 보이는 주소를 한글로 풉니다. 옛 사이트의 EUC-KR 주소도 풀고 쿼리 값을 나눠 보여 줍니다.
- 유니코드 변환글자를 유니코드 코드 포인트(U+AC00)·이스케이프(\uAC00)·HTML 엔티티(가)로 바꾸고, 섞여 있는 코드를 한 번에 글자로 되돌립니다. 이모지 서로게이트 쌍도 처리합니다.