안전한 URL 전송을 위한 전문 퍼센트 인코딩 및 디코딩
실시간 처리로 URL을 인코딩하고 디코딩하세요
웹 개발자, API 설계자 및 보안 전문가를 위한 전문 URL 인코딩 도구
퍼센트 인코딩 표준 준수 및 검증을 통한 완전한 URL 및 구성 요소 인코딩
쿼리 매개변수, 경로 구성 요소 및 복잡한 URL 구조를 위한 전문 인코딩
실시간 검증 및 문자 분석 피드백을 통한 즉시 인코딩 및 디코딩
형식 검사 및 준수 검증을 통한 포괄적인 URL 구조 검증
사용자 지정 인코딩 설정, 배치 처리 및 전문 구성 옵션
모든 URL 처리는 브라우저에서 로컬로 발생하며 완전한 데이터 프라이버시와 보안을 제공합니다
URL 인코딩 및 퍼센트 인코딩에 관한 일반적인 질문
URL 인코딩(퍼센트 인코딩)은 공백, 앰퍼샌드, 비-ASCII 문자와 같은 특수 문자를 URL에 안전한 형식으로 변환합니다. 사용자 입력을 쿼리 매개변수로 전달하거나, 공백이 있는 파일 이름을 처리하거나, URL에서 국제 문자를 사용할 때 필요합니다.
encodeURIComponent는 문자, 숫자, - _ . ~을 제외한 모든 것을 인코딩합니다 — 쿼리 매개변수 값에 사용하세요. encodeURI는 :, /, ?와 같은 URL 구조 문자를 보존합니다 — 전체 URL에 사용하세요. 저희 도구는 두 모드를 모두 지원합니다.
공백은 URL 경로(RFC 3986)에서 %20으로, 쿼리 문자열(HTML 폼 인코딩)에서 +로 인코딩됩니다. 저희 도구는 두 표준을 모두 처리합니다. 대부분의 현대 API는 %20을 기대하지만, 레거시 HTML 폼은 + 규칙을 사용합니다.
Unicode 문자는 먼저 UTF-8 바이트로 변환된 다음 각 바이트가 퍼센트 인코딩됩니다. 예를 들어 'é'는 %C3%A9(두 바이트)가 됩니다. 🎉 같은 이모지는 네 개의 퍼센트 인코딩된 바이트가 됩니다. 저희 도구는 전체 Unicode 범위를 처리합니다.
예. 누락되거나 이중 인코딩은 URL 주입, 오픈 리다이렉트 취약성, 크로스 사이트 스크립팅(XSS)으로 이어질 수 있습니다. 사용자가 제공한 값을 URL에 삽입하기 전에 항상 인코딩하고, 수신 측에서 정확히 한 번만 디코딩하세요.
모든 인코딩 및 디코딩은 브라우저에서 로컬로 이루어집니다. 어떤 데이터도 서버로 전송되지 않습니다. API 키, 토큰 또는 민감한 매개변수가 포함된 URL을 개인 정보 걱정 없이 안전하게 인코딩할 수 있습니다.
더 많은 인코딩 및 개발 도구 탐색