URL 인코딩 디코딩
입력 후 즉시 인코딩 결과를 얻을 수 있으며, 내용이 디코딩 가능한 경우 디코딩된 원문도 동시에 표시됩니다.
로컬 처리 · 파일 업로드 없음
파일은 현재 브라우저에서 처리되며 자동 업로드되지 않습니다. 처리 구성 요소를 처음 불러올 때 인터넷 연결이 필요할 수 있습니다.
URL 인코딩 및 디코딩: 용도 및 범위
URL 인코딩은 특수 문자를 쿼리 매개변수 값, 경로 세그먼트 및 로그의 이스케이프 텍스트 검사에 대한 퍼센트 인코딩 시퀀스로 나타냅니다.
디코딩에는 완전하고 유효한 백분율 인코딩과 UTF-8 시퀀스가 필요합니다. 잘못된 입력은 여전히 인코딩 결과를 볼 수 있습니다.
설명된 기능
매개변수 값이 전체 URL과 다름
인코딩은 또한 슬래시, 물음표 및 등호를 처리합니다. 입력이 매개변수 값인지 URL 조각인지 결정합니다. 결과는 전체 URL을 재구성하지 않습니다.
퍼센트 디코딩 및 더하기 기호
디코딩은 유효한 퍼센트 인코딩된 UTF-8 시퀀스를 읽고 리터럴 더하기 기호를 보존합니다. 이는 +를 공백으로 처리하는 양식 인코딩 규칙과 다릅니다.
실제적인 예
공백이 포함된 텍스트를 인코딩합니다.
입력
hello world
변환 결과
hello%20world
이는 매개변수 값 또는 경로 세그먼트에 대한 공간을 퍼센트 인코딩하는 것을 예시합니다.
더하기 문자 디코딩
입력
a%2Bb
변환 결과
a+b
%2B를 디코딩하면 더하기 기호가 생성됩니다. a+b의 리터럴 더하기는 자동으로 공백으로 변환되지 않습니다.
사용 단계
텍스트 또는 링크 붙여넣기
원본 텍스트, 쿼리 매개변수 또는 이미 인코딩된 URL 부분을 입력하세요.
결과를 실시간으로 확인
입력 후 즉시 인코딩 결과를 얻을 수 있으며, 내용이 디코딩 가능한 경우 디코딩된 원문도 동시에 표시됩니다.
복사하여 계속 사용
결과 확인 후, 클릭 한 번으로 인터페이스 디버깅, 로그 조사 또는 페이지 링크에 복사하여 바로 사용할 수 있습니다.
자주 묻는 질문
"디코딩 결과"가 때때로 비어 있는 이유는 무엇인가요?
이는 일반적으로 현재 입력이 올바른 URL 인코딩 형식이 아님을 나타냅니다. 도구는 계속해서 인코딩 결과를 제공하며, 알림을 통해 디코딩 실패를 알려드립니다.
인코딩 결과를 우선적으로 사용해야 하는 경우는 언제인가요?
텍스트를 URL 쿼리 매개변수, 경로 세그먼트, 콜백 주소 또는 로그의 링크 필드에 넣을 때 먼저 인코딩하면 특수 문자로 인한 구조 손상을 방지할 수 있습니다.
더하기 기호가 공백으로 디코딩되지 않는 이유는 무엇입니까?
이 도구는 URL 텍스트에서 리터럴 +를 보존합니다. 공백은 %20에 해당합니다. 양식으로 인코딩된 콘텐츠를 처리할 때 적절한 양식 데이터 구문 분석 규칙을 사용하세요.
