쿼리 스트링 파서 무료 온라인: URL 매개변수 분석
153 회 사용| 키 | 값 |
|---|
쿼리 스트링 팁
매개변수 파싱
쿼리 스트링(?key=value&key2=value2)을 붙여넣으면 각 키-값 쌍을 표로 추출.
쿼리 스트링 생성
키-값 쌍을 입력하면 쿼리 스트링 자동 생성.
개발자용
API 디버깅, 양식 매개변수 확인, 캠페인 URL 분석.
자주 묻는 질문
특정 매개변수만 남기고 쿼리 문자열을 다시 만들 수 있나요?
물론입니다. URL을 구문 분석한 후 옆에 있는 휴지통 아이콘을 클릭하여 필요하지 않은 매개변수를 선택적으로 삭제할 수 있습니다. 그런 다음 '쿼리 문자열 재빌드'를 누르면 선택한 매개변수만 포함된 새 URL이 생성됩니다. 소셜 미디어 게시물에 더 깔끔한 링크를 만드는 데 좋습니다.
URL에 중복된 키가 있으면 어떻게 되나요?
저희 도구는 각 중복을 별도 행으로 표시합니다. 같은 키에 다른 값을 가진 두 개 이상의 항목이 나타납니다. 분석 플랫폼이나 레거시 시스템에서 흔히 발생합니다. 각 항목을 개별적으로 편집, 삭제 또는 유지할 수 있습니다. 대부분의 서버는 프레임워크에 따라 첫 번째 또는 마지막 항목만 읽습니다. 재구성 전에 백엔드 동작을 확인하는 것이 좋습니다.
파싱된 URL에 내가 추가하지 않은 추가 매개변수가 표시되는 이유는 무엇인가요?
브라우저나 리디렉션에서 비롯된 경우가 많습니다. 예를 들어 크롬은 이메일 클라이언트에서 온 URL에 `utm_nooverride=1`을 덧붙이기도 합니다. 소셜 플랫폼도 추적 매개변수를 추가합니다. 이 파서는 찾은 모든 것을 보여줄 뿐이며, 임의로 생성하지 않습니다. 불필요한 항목을 삭제하고 URL을 재구축하세요. 팁: 먼저 메모장에 원시 URL을 붙여넣어 실제 내용을 확인해보세요.
전체 URL을 붙여넣어도 되나요? 아니면 쿼리 문자열 부분만 붙여넣어야 하나요?
둘 다 가능합니다. `https://example.com/page?name=test&sort=asc` 같은 전체 URL을 붙여넣으면 `?` 앞부분이 자동으로 제거됩니다. `?name=test&sort=asc`만 붙여넣어도 정상 작동합니다. 붙여넣고 3자 정도 입력할 시간이 지나면 도구가 파싱된 파라미터를 표시합니다. 주의: URL에 `#fragment`가 있으면 쿼리 문자열에 속하지 않으므로 해당 부분은 삭제됩니다.
URL 일부만 붙여넣어도 파서가 작동하나요?
전혀 문제없습니다. `?page=3&limit=20` 같은 쿼리 문자열만 붙여넣거나 전체 URL을 넣어도 파서가 1초 안에 처리합니다. 도메인과 경로는 자동으로 제거됩니다. 한 가지 주의사항: `#` 이후의 프래그먼트는 브라우저가 서버에 보내지 않기 때문에 무시됩니다. 해시가 포함된 URL이라면 이 도구를 사용하기 전에 따로 저장해두세요.
한 번에 분석할 수 있는 매개변수 수에 제한이 있나요?
도구 자체에는 엄격한 제한이 없습니다. 50개 이상의 매개변수가 있는 URL도 직접 테스트했지만 느려지지 않았습니다. 실제 제약은 브라우저 메모리지만, 실무에서 문제될 경우는 드뭅니다. 500개가 넘어가면 인터페이스가 느려질 수 있습니다. 팁: 거대한 쿼리 문자열은 100개씩 나눠서 붙여넣으면 작업이 원활합니다.
매개변수 값에 특수 문자나 공백이 있으면 어떻게 되나요?
파서는 저장 시 값을 자동으로 URL 인코딩/디코딩합니다. `?q=hello world&tag=café` 같은 URL을 붙여넣으면 디코딩된 보기에 `hello%20world`와 `caf%C3%A9`가 표시됩니다. 디코딩된 버전을 편집하고 다시 빌드를 클릭하면 도구가 모든 것을 올바르게 다시 인코딩합니다. 팁: 값을 수동으로 `%`를 입력하면 `%25`로 인코딩됩니다. RFC 3986 표준 동작이므로 거스르지 마세요.
파라미터 순서를 바꿔서 다시 만들면 서버에 문제가 생기나요?
대부분 서버는 순서에 민감하지 않지만, 일부 API는 서명 검증을 위해 특정 순서를 요구합니다. 파서는 원래 순서를 유지하며, 왼쪽 핸들을 잡고 드래그로 직접 바꿀 수도 있습니다. OAuth나 서명된 요청을 디버깅 중이라면 재구성 전에 시퀀스를 꼭 확인하세요. 재구성한 URL과 원본을 실제로 호출해서 응답이 같은지 비교하는 습관을 들이면 좋습니다.
이 파서로 쿼리 파라미터를 정리하면 기존 API 문서나 마크다운 링크가 깨지나요?
정리된 링크는 마크다운 파일과 API 문서에서 문제없이 작동합니다. 지저분한 URL을 붙여넣고 추적 매개변수를 제거한 뒤 새 문자열을 README.md 파일에 복사하세요. 개발자들은 종종 인코딩되지 않은 기호가 문서를 깨뜨린다는 사실을 잊습니다. 이 도구는 자동으로 퍼센트 인코딩을 처리하므로 PR 리뷰가 깔끔하게 유지됩니다.
공유하는 URL에서 마케팅 추적 코드를 지우면 원래 페이지가 안 열리나요?
UTM 코드나 광고 식별자를 삭제해도 일반 웹페이지는 정상적으로 열립니다. 서버는 상품 번호나 페이지 번호 같은 핵심 인자만 처리하기 때문입니다. 링크를 단톡방에 올리기 전에 시크릿 창에서 먼저 접속해 정상 작동하는지 확인해 보세요.
사용 방법
- 쿼리 스트링 붙여넣어 파싱
- 또는 키-값 쌍 입력하여 생성
- 매개변수 표 표시
- 생성된 쿼리 스트링 복사