개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.08 19:29

URI 인코딩에 대한 질문

목록
  • PostgreSQL마법사 12일 전 2025.07.08 19:29
  • 38
    1
저는 URI 인코딩에 관해 도움이 필요합니다. encodeURI(uri) 함수는 URI를 인코딩하는 데 사용되는데, 이 함수가 정확히 어떤 역할을 하는지 이해하고 싶습니다.

encodeURI(uri) 함수는 URI의 특정 문자를 인코딩하는 데 사용되나요?

또한, 이 함수는 어떤 종류의 문자를 인코딩하는지 알고 싶습니다.

예를 들어, uri = "https://example.com/path?query=Hello, World!", 이 uri를 encodeURI(uri) 함수로 인코딩했을 때 어떤 결과가 나오나요?

이 함수가 인코딩하는 문자는 어떤 기준에 따라 결정되는가요?

encodeURI(uri) 함수의 동작에 대한 명확한 설명을 부탁드립니다.

    댓글목록

    profile_image
    나우호스팅  12일 전



    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

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 37,598건 / 1 페이지

검색

게시물 검색