웹사이트 주소(URL)에 한글이 포함될 경우, 브라우저나 일부 시스템에서는 영어와 숫자로 변환된 형태(퍼센트 인코딩, UTF-8 인코딩)로 표시됩니다. 예를 들어, https://ko.wikipedia.org/wiki/한글
을 복사하여 붙여넣으면 https://ko.wikipedia.org/wiki/%ED%95%9C%EA%B8%80
처럼 변환됩니다.
이번 글에서는 한글 URL이 변환되는 원리와, 수동 또는 자동으로 변환하는 다양한 방법을 총정리해 볼게요~^^
✅ 퍼센트 인코딩(URL 인코딩) 방식 사용
%
기호를 포함한 16진수 코드로 변경됨📌 예시 변환
한글
→ %ED%95%9C%EA%B8%80
서울
→ %EC%84%9C%EC%9A%B8
네이버
→ %EB%84%A4%EC%9D%B4%EB%B2%84
✅ 브라우저에서 자동 변환 지원
한글 URL을 퍼센트 인코딩된 형태로 변환하는 방법은 여러 가지가 있습니다.
✅ 추천 사이트
📌 사용 방법
✅ 크롬, 엣지, 파이어폭스 등 브라우저에서 직접 확인 가능
📌 사용 방법
Enter
✅ Python의 urllib
모듈을 사용하면 자동 변환 가능
import urllib.parse
korean_url = "https://ko.wikipedia.org/wiki/한글"
encoded_url = urllib.parse.quote(korean_url)
print(encoded_url)
📌 실행 결과
https%3A//ko.wikipedia.org/wiki/%ED%95%9C%EA%B8%80
✅ 디코딩(원래 한글 URL로 변환)
decoded_url = urllib.parse.unquote(encoded_url)
print(decoded_url)
✅ JavaScript에서 encodeURIComponent()
함수 사용
const koreanUrl = "https://ko.wikipedia.org/wiki/한글";
const encodedUrl = encodeURIComponent(koreanUrl);
console.log(encodedUrl);
📌 출력 결과
https%3A%2F%2Fko.wikipedia.org%2Fwiki%2F%ED%95%9C%EA%B8%80
✅ 디코딩(한글로 다시 변환)
console.log(decodeURIComponent(encodedUrl));
✅ Windows 환경에서도 변환 가능
📌 PowerShell에서 한글 URL 변환
[System.Web.HttpUtility]::UrlEncode("https://ko.wikipedia.org/wiki/한글")
📌 CMD에서 CURL 명령어 사용
curl -G --data-urlencode "https://ko.wikipedia.org/wiki/한글" ""
✅ 웹 표준(ASCII 기반)에서 한글과 같은 비 ASCII 문자는 정상적으로 처리되지 않을 수 있기 때문에 URL 인코딩(퍼센트 인코딩)을 적용해야 합니다.
✅ 네, 대부분의 최신 브라우저는 한글 URL을 자동으로 변환하여 처리합니다. 하지만 일부 시스템에서는 퍼센트 인코딩된 형태를 요구할 수 있습니다.
✅ 네, decodeURIComponent()
(JavaScript) 또는 urllib.parse.unquote()
(Python) 등을 사용하면 원래 한글 URL로 변환할 수 있습니다.
✅ 네, 스마트폰 브라우저에서도 한글 URL을 자동 변환하여 처리합니다. 하지만 일부 앱에서는 퍼센트 인코딩된 URL을 직접 입력해야 하는 경우가 있습니다.
✅ URL에서는 기본적으로 퍼센트 인코딩 방식을 사용하며, 다른 방법은 지원되지 않습니다.
한글 URL을 영어와 숫자로 변환하는 것은 웹 표준을 따르는 중요한 과정입니다. 브라우저에서 자동 변환되기도 하지만, 필요할 경우 온라인 도구, 프로그래밍 코드(Python, JavaScript), Windows 명령어 등을 활용하여 수동 변환할 수 있습니다.
📌 한글 URL 변환 방법 요약 ✅ 가장 간단한 방법: 온라인 변환 사이트 사용 ✅ 개발자용: Python urllib.parse.quote()
, JavaScript encodeURIComponent()
활용 ✅ Windows 사용자: PowerShell 명령어 사용 ✅ 브라우저에서 직접 변환: 주소창에 입력 후 복사
이제 한글 URL을 적절히 변환하여 웹사이트에서 원활하게 사용할 수 있습니다.
넷플릭스에서 콘텐츠를 시청할 때, 2배속 재생 기능을 활용하면 시간 절약은 물론, 복습이나 학습에도 큰 도움이…
넷플릭스를 통해 외국 콘텐츠를 볼 때, 자막 설정은 시청 경험의 질을 좌우하는 중요한 요소입니다. 특히…
한국 영화 특유의 몰입감과 감정선, 그리고 탄탄한 연출력은 전 세계적으로 인정받고 있습니다. 넷플릭스에서도 한국 영화를…
요즘 넷플릭스에서는 단순히 어린이만을 위한 애니메이션이 아닌, 어른들이 봐도 감탄할 만한 깊이와 스토리, 연출력을 지닌…
넷플릭스를 통해 재미도 잡고 영어 공부도 하고 싶으신가요? 그렇다면 ‘미드’, 즉 미국 드라마만큼 실용적이면서 몰입도…