URL 인코딩 디코딩
무료 온라인 URL 인코더, 디코더 및 파서. 텍스트를 퍼센트 인코딩으로 변환하고, URL 문자열을 디코딩하고, 쿼리 매개변수를 추출합니다.
URL 인코딩이란 무엇인가요?
URL 인코딩(퍼센트 인코딩이라고도 함)은 문자를 인터넷을 통해 안전하게 전송할 수 있는 형식으로 변환하는 메커니즘입니다. 안전하지 않은 문자를 % 기호와 두 개의 16진수 숫자로 대체합니다.
왜 URL을 인코딩해야 하나요?
URL은 ASCII 문자 집합을 사용해서만 인터넷을 통해 전송할 수 있습니다. 공백, 비 ASCII 문자 및 예약 문자는 올바르게 전송되고 URL 구조를 손상시키지 않도록 인코딩해야 합니다.
encodeURI와 encodeURIComponent의 차이점은 무엇인가요?
encodeURI는 전체 URL을 인코딩하지만 : / ? & = #과 같은 URL 구조 문자를 보존합니다. encodeURIComponent는 모든 특수 문자를 인코딩하며 개별 URL 매개변수 값을 인코딩하는 데 사용됩니다.
URL에서 어떤 문자를 인코딩해야 하나요?
! # $ & ' ( ) * + , / : ; = ? @ [ ]과 같은 예약 문자와 비 ASCII 문자를 인코딩해야 합니다. 공백은 %20 또는 +가 되며, 특수 문자는 %XX 16진수 표현으로 변환됩니다.
URL을 어떻게 디코딩하나요?
인코딩된 URL을 입력 필드에 붙여넣고 디코드 모드를 선택하면, 도구가 %XX 시퀀스를 원래 문자로 자동 변환합니다.
퍼센트 인코딩(%XX)이란 무엇인가요?
퍼센트 인코딩은 문자를 % 뒤에 두 개의 16진수 숫자로 표현합니다. 예를 들어, 공백은 %20이 되고, /는 %2F가 됩니다. 문자의 UTF-8 표현의 각 바이트가 개별적으로 인코딩됩니다.
이 도구로 URL 구성 요소를 파싱할 수 있나요?
네, 파싱 모드는 URL을 구성 요소로 분해합니다: 프로토콜, 호스트명, 포트, 경로명, 검색(쿼리 문자열), 해시(프래그먼트), 사용자 이름 및 비밀번호. 또한 쿼리 매개변수를 키-값 쌍으로 추출합니다.
이 도구는 민감한 URL에 안전한가요?
물론입니다. 모든 인코딩, 디코딩 및 파싱은 100% 브라우저에서 수행됩니다. 어떤 데이터도 서버로 전송되지 않아 토큰, 비밀번호 또는 기타 민감한 정보가 포함된 URL에 완전히 안전합니다.
쿼리 문자열 매개변수란 무엇인가요?
쿼리 매개변수는 URL의 ? 기호 뒤에 있는 부분으로, &로 구분된 키-값 쌍을 포함합니다. 예: ?name=john&age=30. 웹 서버에 데이터를 전달하는 데 사용됩니다.
이 도구가 UTF-8 문자를 지원하나요?
네, 이 도구는 UTF-8 인코딩을 완전히 지원합니다. 국제 문자, 이모지 및 모든 Unicode 문자를 올바르게 인코딩하고 디코딩할 수 있습니다.
이중 인코딩이란 무엇인가요?
이중 인코딩은 이미 인코딩된 URL이 다시 인코딩될 때 발생합니다. 예를 들어, %20이 %2520이 됩니다. 이 도구는 여러 번 디코딩하여 이중 인코딩된 URL을 식별하고 수정하는 데 도움이 됩니다.
특정 쿼리 매개변수를 추출할 수 있나요?
네, 파싱 모드는 모든 쿼리 매개변수를 테이블 형식으로 표시하여 개별 매개변수를 쉽게 보고, 복사하고, 분석할 수 있습니다.