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