Punycode는 IDN (Internationalized Domain Name)에 사용되는 문자열 변환 알고리즘 기술을 나타냅니다.
기존 DNS에 사용 가능한 문자가 제한되어 있으므로 Punycode는 호환성을 위해 사용됩니다.
Punycode로 변환 된 도메인 이름 앞에는 'xn--'이 붙습니다.
(예 : 변환 전) : ���b�R.tools-> 변환 후 (Punycode) : xn--tck5a9g.tools
텍스트는 변환 전후에 다르지만 동일한 URL입니다.
* IDN (Internationalized Domain Name)이란 무엇입니까?
IDN은 기존 도메인 이름에 사용되는 다양한 영숫자가 아닌 문자로 표현되는 도메인 이름을 나타냅니다.
사용자 친화적 인 다국어 문자열은 DNS와의 통신에 사용되지 않지만 특정 규칙 (Punycode)이 적용됩니다. 결과적으로 DNS 메커니즘을 변경하지 않고 작업이 수행됩니다.
* DNS (Domain Name System) 란 무엇입니까?
DNS는 인터넷을 통해 도메인을 관리하고 운영하는 시스템을 말합니다.
https://ko.rakko.tools/tools/5/.
'IT기술 > 개발툴' 카테고리의 다른 글
[IntelliJ] 한글 깨짐, unmappable character (0xec) for encoding x-windows-949 에러 해결하기 (0) | 2024.01.08 |
---|---|
[IntelliJ] 우클릭 new 에서 java class 사라졌을 때. (0) | 2024.01.06 |
[Camel] THROTTLE 사용하기 (0) | 2023.07.04 |
[이클립스] lombok 인식 안되는 이유 (2) | 2023.06.13 |
[OpenShift] redhat 에서 밀고있는 솔루션 OpenShift, 통합 관리 프레임워크. (0) | 2023.05.26 |