
encodeURI(uri) 함수는 URI를 인코딩하는 데 사용됩니다. 이 함수는 URI의 특정 문자를 인코딩하는 데 사용되지 않습니다. 대신, 이 함수는 URI의 일부 문자를 제외하고는 인코딩하지 않습니다.
encodeURI(uri) 함수는 다음 문자를 인코딩하지 않습니다.
- 알파벳 대문자 (A-Z)
- 알파벳 소문자 (a-z)
- 숫자 (0-9)
- 특수 문자 (!, *, ', (, ), :, ;, =, ?, @, [ , \, ], ^, _, ` , {, |, }, ~)
encodeURI(uri) 함수는 예를 들어, uri = "https://example.com/path?query=Hello, World!"를 인코딩했을 때 다음과 같은 결과를 반환합니다.
- https://example.com/path?query=Hello%2C%20World!
이 함수가 인코딩하는 문자는 URL의 일부 규칙에 따라 결정됩니다. URL의 일부 규칙은 다음과 같습니다.
- URL은 특수 문자를 포함할 수 없습니다.
- URL은 한글을 포함할 수 없습니다.
- URL은 한글을 인코딩해야 합니다.
encodeURI(uri) 함수는 이러한 규칙에 따라 URI의 일부 문자를 인코딩합니다.
2025-07-08 19:30