jsonecho

JSON URL Encode

JSON 필터나 검색 정의를 URL에 안전하게 넣을 수 있도록 인코딩합니다.

도구를 불러오는 중...

JSON URL Encode 사용 방법

  1. JSON을 붙여 넣으세요.
  2. 오류가 있으면 위치가 표시되므로 먼저 고칠 수 있습니다.
  3. 인코딩된 문자열을 복사해 ?data= 같은 매개변수 이름 뒤에 붙이세요.

JSON URL Encode 소개

싱글 페이지 앱은 링크를 공유할 수 있도록 상태를 주소에 보관합니다. 검색 UI는 쿼리 매개변수에 JSON으로 필터를 전달하고, 일부 API는 GET 요청에서 JSON 객체를 받습니다.

중괄호, 따옴표, 콜론, 공백은 모두 URL에서 특별하므로 쿼리 문자열에 들어가기 전에 텍스트를 퍼센트 인코딩해야 합니다. JSON은 인코딩 전에 검증되고 압축되므로 결과가 가능한 한 짧습니다.

자주 묻는 질문

URL은 얼마나 길 수 있나요?

브라우저는 매우 긴 주소를 허용하지만 서버와 프록시는 2,000~8,000자에서 자르는 경우가 많습니다. 더 큰 데이터는 JSON을 요청 본문으로 보내세요.

민감한 데이터를 URL에 넣어도 안전한가요?

아니요. URL은 브라우저 기록, 서버 로그, 리퍼러 헤더에 남습니다. 인코딩은 암호화가 아니므로 비밀은 주소에 넣지 마세요.

다시 디코딩하려면 어떻게 하나요?

JSON URL Decode 도구를 사용하세요. 인코딩을 되돌리고 결과를 읽기 쉬운 JSON으로 포맷해 줍니다.

출력이 입력보다 훨씬 긴 이유는 무엇인가요?

각 특수 문자는 세 글자가 됩니다. 예를 들어 {는 %7B가 됩니다. 구조화된 텍스트에는 특수 문자가 많아 50퍼센트 이상 늘어나는 것이 정상입니다.

URL 및 Base64의 다른 도구

모든 도구 →