cv.cm
모든 레슨

개발·웹

URL 인코딩하는 법

URL 안에 실어야 할 문자열이 있습니다. 이 탭에서 인코딩하거나 디코딩하세요. 주소 전체를 인코딩하면 슬래시도 인코딩됩니다. 공백에 +를 쓰는 쿼리는 그 더하기를 공백으로 디코딩합니다.

6분

오늘의 결과 퍼센트 인코딩된 문자열, 또는 거기서 푼 글. +로 온 공백도 포함.

문자열이 앞에 있을 때 URL 인코딩을 여세요. 인코딩은 encodeURIComponent. 디코딩은 % 서열을 읽기 전에 +를 공백으로 바꿉니다. 업로드 없음.

URL 인코드 열기
이 한 자리
  1. 슬래시를 남겨야 하는지 정하기

    보통은 쿼리 값을 인코딩합니다. https://cv.cm/a b 전체를 인코딩하면 : 와 / 도 %3A 와 %2F 가 됩니다. 결과는 한 조각이지 그대로 열 수 있는 주소가 아닙니다.

    공백은 %20. 슬래시는 %2F. +는 공백으로 디코드.
    공백은 %20. 슬래시는 %2F. +는 공백으로 디코드.
  2. cv.cm URL 인코딩을 열기

    문자열은 이 탭에 있습니다.

    URL 인코드 열기
  3. 인코드 또는 디코드 고르기

    인코드는 글을 퍼센트 인코딩으로. 디코드는 퍼센트 인코딩을 글로. 이미 인코딩된 문자열을 다시 인코드하면 한 번 더 감쌉니다.

  4. 공백을 보기

    인코드는 공백을 +가 아니라 %20으로 씁니다. 디코드는 %20과 +를 모두 공백으로 바꿉니다. a+b는 a b가 됩니다.

    % 뒤에는 16진 두 자리. 두 번 인코딩하면 %가 글에 남습니다.
    % 뒤에는 16진 두 자리. 두 번 인코딩하면 %가 글에 남습니다.
  5. 깨진 퍼센트 서열은 실패

    각 % 뒤에는 16진 두 자리가 있어야 합니다. %zz와 홀로 있는 %는 실패합니다. 쌍을 고친 뒤 다시 디코드하세요.

  6. 예상한 문자 하나 대조

    공백은 공백으로 돌아와야 합니다. 일부러 인코딩한 슬래시는 /로 돌아와야 합니다. 글에 %가 그대로 가득하면 두 번 인코딩된 것입니다.

자주 묻는 질문

URL을 무료로 인코딩할 수 있나요?

됩니다. 이 탭에서 문자열을 인코딩하고 디코딩합니다. 업로드 없음.

공백은 어떻게 되나요?

인코드는 %20으로 씁니다. 디코드는 %20과 +를 공백으로 바꿉니다.

주소 전체를 인코딩하면 슬래시가 남나요?

남지 않습니다. : 와 / 는 %3A 와 %2F 가 됩니다. 주소 자체가 열려야 하면 쿼리 값만 인코딩하세요.

왜 디코드가 실패하나요?

% 뒤에는 16진 두 자리가 필요합니다. %zz와 홀로 있는 %는 실패합니다.

업로드되나요?

아니요. 탭을 닫으면 사라집니다.