>  기사  >  웹 프론트엔드  >  URL 구성 요소 소개

URL 구성 요소 소개

一个新手
一个新手원래의
2017-09-25 10:37:242879검색

일반 URL의 구성 요소를 소개하려면 다음 URL을 예로 들어보세요

http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name
위의 URL에서 볼 수 있듯이 전체 URL에는 다음 부분이 포함됩니다.
1.프로토콜 부분: URL의 프로토콜 부분은 "http:"입니다. 이는 웹페이지가 HTTP 프로토콜을 사용한다는 의미입니다. 인터넷에서는 HTTP, FTP 등 다양한 프로토콜을 사용할 수 있습니다. 이 예에서는 HTTP 프로토콜을 사용합니다. "HTTP" 뒤의 "//"는 구분 기호

2입니다.도메인 이름 부분: URL의 도메인 이름 부분은 "www.aspxfans.com"입니다. URL에서는 IP 주소를 도메인 이름으로 사용할 수도 있습니다

3.포트 부분: 도메인 이름 다음은 포트이며 ":"는 도메인 이름과 포트 사이의 구분 기호로 사용됩니다. . 포트는 URL의 필수 부분이 아닙니다. 포트 부분을 생략하면 기본 포트가 사용됩니다

4.가상 디렉토리 부분: 도메인 이름 뒤의 첫 "/"부터 끝까지 "/"는 가상 디렉터리 섹션입니다. 가상 디렉터리도 URL의 필수 부분이 아닙니다. 이 예의 가상 디렉터리는 "/news/"

5.파일 이름 부분: 도메인 이름 뒤의 마지막 "/"부터 시작하여 "?"로 끝나는 파일 이름 부분이며, "?"가 없으면 도메인 이름 뒤의 마지막 "/"부터 시작하여 파일 부분인 "#"으로 끝납니다. 도메인 이름 뒤의 마지막 "/"이며 도메인 이름 부분으로 끝납니다. 이 예에서 파일 이름은 "index.asp"입니다. 파일명 부분은 URL에서 꼭 필요한 부분은 아닙니다. 이 부분을 생략하면 기본 파일명이 사용됩니다

6.앵커 부분: "#"부터 끝까지 앵커입니다. 부분. 이 경우 앵커 부분은 "이름"입니다. 앵커 부분은 URL의 필수 부분이 아닙니다

7.매개변수 부분: "?"부터 "#"까지의 부분이 매개변수 부분으로 검색 부분, 쿼리 부분이라고도 합니다. 이 예의 매개변수 부분은 "boardID=5&ID=24618&page=1"입니다. 매개변수는 여러 개의 매개변수를 허용할 수 있으며, 매개변수 사이의 구분자로 "&"를 사용합니다.

위 내용은 URL 구성 요소 소개의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.