URL 디코딩 / 쿼리 파서
URL 인코딩된 텍스트와 전체 URL을 디코딩하고 쿼리 매개변수를 표로 펼칩니다.
| # | 매개변수 | 값 |
|---|---|---|
| 아직 파싱된 쿼리 매개변수가 없습니다. | ||
URL 디코딩 / 쿼리 파서
URL 디코딩은 퍼센트 인코딩 시퀀스를 읽을 수 있는 텍스트로 되돌리고, 쿼리 문자열을 매개변수 이름과 값으로 나눌 수 있습니다.
모든 작업은 브라우저에서 로컬로 실행되며 콜백 URL, 분석 링크, 서명된 URL, API 요청 매개변수 확인에 유용합니다.
사용 방법
- 전체 URL, 인코딩된 경로 또는 원본 쿼리 문자열을 붙여넣습니다.
- 폼 스타일 쿼리 문자열은 + 를 공백으로 처리를 켜 둡니다.
- 쿼리 매개변수 파싱을 켜 두면 키-값 쌍을 추출합니다.
- URL 디코딩을 클릭한 뒤 디코딩 결과와 매개변수 표를 확인합니다.
이 도구란?
URL 디코딩은 %20, %E2%9C%93 같은 시퀀스를 원래 문자로 되돌립니다.
쿼리 파서는 ? 뒤의 부분을 키-값 쌍으로 나누고 반복 매개변수도 별도 행으로 유지합니다.
입력 참고사항
잘못된 퍼센트 이스케이프는 오류로 표시됩니다. 전체 URL은 구성 요소별로 디코딩하므로 매개변수 값 안의 인코딩된 URL도 복원할 수 있습니다.
예시
콜백 URL을 디코딩하고 파싱할 수 있습니다:
입력 https://example.com/search?q=hello+world&redirect=https%3A%2F%2Fcoding.tools%2F 디코딩 결과 https://example.com/search?q=hello world&redirect=https://coding.tools/ 매개변수 q = hello world redirect = https://coding.tools/
MCP 통합
MCP(Model Context Protocol)를 통해 AI 에이전트와 앱은 Coding.Tools 유틸리티를 발견하고 반복 가능한 변환, 포맷팅, 해시, 생성 워크플로에서 실행할 수 있습니다.
MCP 도구 이름: url-decode
MCP 엔드포인트: https://coding.tools/mcp
먼저 tools/list를 호출하세요. 각 도구 항목에는 inputSchema, outputSchema, examples가 포함되어 AI 에이전트나 클라이언트가 추측 없이 유효한 인수를 만들 수 있습니다.
tools/call에서는 표시용 값은 result.content[0].text에서, 기계 파싱용 값은 result.structuredContent에서 읽으세요. 도구 수준 실패는 isError: true를 반환하고, 프로토콜 수준 실패는 JSON-RPC error를 반환합니다.
tools/call 요청 예시:
curl -s https://coding.tools/mcp \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "MCP-Protocol-Version: 2025-06-18" \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"url-decode","arguments":{"input":"https://example.com/search?q=hello+world&redirect=https%3A%2F%2Fcoding.tools%2F","options":{"parseQuery":true}}}}'
대부분의 텍스트 및 데이터 도구는 input 문자열과 선택적 options를 받습니다. 브라우저 이미지 API가 필요한 이미지 도구는 검색 대상으로 제공되며, 브라우저 기능이 필요할 때 웹 UI 링크를 반환합니다.