웹 도구 / 14

URL 파서

URL을 프로토콜, 오리진, 호스트, 포트, 경로, 쿼리 매개변수, 프래그먼트, 인증 정보로 로컬에서 나눕니다.

URL 파서: TOEA는 브라우저 URL 표준을 사용해 HTTP 및 HTTPS 입력을 정규화하면서 반복된 쿼리 매개변수를 유지하고 경로 세그먼트를 분리합니다. 서버에 파일을 전혀 업로드하지 않고 브라우저에서 100% 로컬로 실행됩니다.

카테고리
웹 도구
실행 횟수
브라우저에서
비용
무료 · 가입 불필요
사용 가능 여부
사용 가능
URL 구조 도구로컬 처리

브라우저에서 전부 실행됩니다

URL을 열거나 요청하지 않고 로컬에서 URL 구조를 읽습니다.

정규화로 변경되는 항목

브라우저의 URL 표준은 스킴과 호스트를 소문자로 변환하고, 국제 도메인 이름을 xn-- Punycode 형식으로 변환하며, 기본값과 일치하는 포트를 삭제합니다. 또한 경로의 . 및 .. 세그먼트를 해석하고 URL에 포함할 수 없는 공백과 기타 문자를 퍼센트 인코딩합니다. 정규화 후 같은 텍스트가 되는 두 URL은 같은 주소이므로 정규화된 형식을 비교에 사용해야 합니다.

서버가 전혀 받지 못하는 부분

# 뒤의 프래그먼트는 브라우저에 남으며 요청과 함께 전송되지 않습니다. 따라서 서버, 로그 및 리디렉션에서는 이를 읽을 수 없습니다. 단일 페이지 앱은 이를 라우팅에 사용하며, 일부 로그인 과정에서 토큰을 여기에 넣는 것도 이러한 이유 때문입니다.

쿼리 문자열에서 +는 폼 인코딩 데이터에서만 공백을 의미하고, 경로에서는 그대로 더하기 기호를 의미합니다. 값에 &, = 또는 #가 포함되어 예상하지 못한 위치에서 분리된다면 추가하기 전에 인코딩하지 않은 것입니다. URL 인코더가 값을 수정합니다.

사용 방법

  1. URL 또는 호스트 이름을 붙여넣습니다.
  2. URL 파싱을 선택합니다.
  3. 디코딩된 각 구성 요소를 확인하고 정규화된 URL을 복사합니다.

개인정보 보호 및 제한사항

파싱은 브라우저에서 전부 실행되며 URL을 요청하지 않습니다. 인증 정보가 포함된 URL에는 경고가 표시됩니다. 사용자 이름, 비밀번호 또는 민감한 쿼리 값이 포함된 URL은 공유하지 마십시오.

관련 도구

자주 묻는 질문

파싱하면 웹사이트에 접속합니까?

아니요. 브라우저에서 URL 텍스트만 해석합니다.

기본 포트가 표시되는 이유는 무엇입니까?

명시적인 포트가 없으면 HTTPS는 일반적으로 443을 사용하고 HTTP는 일반적으로 80을 사용합니다.

무료 도구 · 브라우저에서회 실행 · 계정 불필요