URL 컴포넌트를 인코딩 또는 디코딩합니다. 특수문자를 안전하게 처리.
URL 인코딩(퍼센트 인코딩)은 URL의 특수문자를 퍼센트 기호(%)와 16진수 두 자리로 대체합니다. URL이 올바르게 전송되도록 보장합니다.
쿼리 파라미터, 폼 데이터, 공백/앰퍼샌드/비ASCII 문자가 포함된 텍스트를 URL에 포함하기 전에 URL 인코딩해야 합니다.
encodeURI는 전체 URI를 인코딩하되 : / ? & = 같은 문자를 보존합니다. encodeURIComponent는 개별 컴포넌트를 더 적극적으로 인코딩합니다. 이 도구는 최대 안전성을 위해 encodeURIComponent를 사용합니다.
URL 인코딩에서 공백은 %20(표준) 또는 +(폼 인코딩)으로 표현됩니다. Component 모드는 RFC 3986 표준이며 URL에서 범용적으로 작동하는 %20을 사용합니다.
쿼리 파라미터와 개별 값에는 Component 모드를 사용하세요. URL 구조(프로토콜, 호스트, 경로 구분자)를 보존하면서 전체 URL을 인코딩하려면 Full URL 모드를 사용하세요.