XML URL Encode
XML 조각을 URL에 안전하게 넣을 수 있도록 인코딩합니다.
XML URL Encode 사용 방법
- XML을 붙여 넣으세요.
- 오류가 있으면 위치가 표시되므로 먼저 고칠 수 있습니다.
- 인코딩된 문자열을 복사해
?data= 같은 매개변수 이름 뒤에 붙이세요.
XML URL Encode 소개
오래된 웹 서비스와 일부 결제나 리디렉션 흐름은 서명과 함께 XML 메시지를 URL 매개변수에 담아 전달하는 경우가 많습니다.
중괄호, 따옴표, 콜론, 공백은 모두 URL에서 특별하므로 쿼리 문자열에 들어가기 전에 텍스트를 퍼센트 인코딩해야 합니다. XML은 검사되고 태그 사이의 공백이 제거된 뒤 인코딩됩니다.
자주 묻는 질문
URL은 얼마나 길 수 있나요?
브라우저는 매우 긴 주소를 허용하지만 서버와 프록시는 2,000~8,000자에서 자르는 경우가 많습니다. 더 큰 데이터는 XML을 요청 본문으로 보내세요.
민감한 데이터를 URL에 넣어도 안전한가요?
아니요. URL은 브라우저 기록, 서버 로그, 리퍼러 헤더에 남습니다. 인코딩은 암호화가 아니므로 비밀은 주소에 넣지 마세요.
다시 디코딩하려면 어떻게 하나요?
XML URL Decode 도구를 사용하세요. 인코딩을 되돌리고 XML을 들여써서 읽을 수 있게 해 줍니다.
출력이 입력보다 훨씬 긴 이유는 무엇인가요?
각 특수 문자는 세 글자가 됩니다. 예를 들어 {는 %7B가 됩니다. 구조화된 텍스트에는 특수 문자가 많아 50퍼센트 이상 늘어나는 것이 정상입니다.