URL 인코드 / 디코드
URL 예약 문자를 인코드하거나 인코드된 문자열을 디코드합니다. 잘못된 값에 대해 명확한 오류 처리를 제공합니다.
쿼리 값, 프래그먼트, 경로 조각 등 원시 문자열이 URL 세이프해야 할 때 사용하세요.
원시 텍스트 또는 인코딩된 URL 구성 요소를 붙여넣으세요.
인코딩 또는 디코딩된 결과가 여기에 표시됩니다.
자주 인코딩되는 문자
| Character | Encoded | Meaning |
|---|---|---|
| 공백 | %20 | 쿼리 값이나 경로 조각 안의 공백. |
| & | %26 | 쿼리 매개변수가 예기치 않게 분리되는 것을 막아줍니다. |
| / | %2F | 슬래시가 단일 구성 요소 안에 머물러야 할 때 유용합니다. |
| ? | %3F | 쿼리 문자열의 의도치 않은 경계 발생을 막아줍니다. |
자주 묻는 질문
URL 값을 언제 인코드해야 하나요?
값에 공백, 구두점 또는 URL 구조를 바꿀 수 있는 예약 문자가 포함되어 있다면 인코드하세요.
디코딩은 왜 실패할 수 있나요?
잘못된 퍼센트 인코딩 문자열, 불완전한 이스케이프 시퀀스, 유효하지 않은 바이트 시퀀스는 디코딩 오류를 일으킵니다.
전체 URL을 인코드하나요, 아니면 구성 요소만 인코드하나요?
이 도구는 구성 요소에 안전한 인코딩을 사용합니다. 이미 완성된 URL 전체보다는 쿼리 값, 프래그먼트, 경로 일부에 적합합니다.