http 서비스의 올바른 URL 예는 http://www.cnic.ac.cn입니다.
HTTP: (Hypertext Transfer Protocol) 하이퍼텍스트 전송 프로토콜은 월드 와이드 웹(WWW: World Wide Web) 서버에서 로컬 브라우저로 하이퍼텍스트를 전송하는 데 사용되는 전송 프로토콜입니다. (추천 학습 : phpstorm)
URL : (Uniform Resource Locator) 인터넷에서 얻을 수 있는 자원의 위치와 접근 방법을 간결하게 표현한 Uniform Resource Locator는 인터넷 주소상의 표준 자원입니다. .
II HTTP 기능
1. 간단하고 빠릅니다. 클라이언트가 서버에 서비스를 요청할 때 요청 방법과 경로만 전송하면 됩니다. 일반적으로 사용되는 요청 방법은 GET, HEAD 및 POST입니다. 각 방법은 클라이언트와 서버 간의 다양한 연결 유형을 지정합니다. HTTP 프로토콜의 단순성으로 인해 HTTP 서버의 프로그램 크기는 작고 통신 속도는 매우 빠릅니다.
2. 유연성: HTTP는 모든 유형의 데이터 개체 전송을 허용합니다.
3. 연결 없음: 연결 없음의 의미는 각 연결을 하나의 요청만 처리하도록 제한하는 것입니다. 서버는 클라이언트의 요청을 처리하고 클라이언트의 응답을 받은 후 연결을 끊습니다. 이 방법을 사용하면 전송 시간이 절약됩니다.
4. 상태 비저장: HTTP 프로토콜은 상태 비저장 프로토콜입니다. Stateless는 프로토콜에 트랜잭션 처리를 위한 메모리 기능이 없음을 의미합니다.
5. B/S 및 C/S 모드를 지원합니다.
세 개의 URL이 구성됨
HTTP는 URI(Uniform Resource Identifier)를 사용하여 데이터를 전송하고 연결을 설정합니다. URL은 리소스를 찾는 데 충분한 정보가 포함된 특별한 유형의 URI입니다.
다음 URL을 예로 들어보세요.
http://www.aspxfans.com:8080/news/index.asp?boardID=5&ID=24618&page=1#name
1 계약 부분: 사용을 나타냅니다. 웹페이지의 HTTP 프로토콜입니다. 인터넷에서는 HTTP, FTP 등 다양한 프로토콜을 사용할 수 있습니다. "HTTP" 뒤의 "//"는 구분 기호입니다.
2. 도메인 이름 부분: "www.aspxfans.com". URL에서는 IP 주소를 도메인 이름으로 사용할 수도 있습니다
3. 포트 부분: 도메인 이름 뒤에는 포트가 오고, ":"는 도메인 이름과 포트 사이의 구분 기호로 사용됩니다. 포트는 URL의 필수 부분이 아닙니다. 포트 부분을 생략하면 기본 포트인 80/tcp가 사용됩니다
4. 가상 디렉터리 부분: 도메인 이름 뒤의 첫 번째 "/"부터 마지막 " /", 가상 디렉터리 부분입니다. 가상 디렉터리도 URL의 필수 부분이 아닙니다. 이 예에서 가상 디렉터리는 "/news/"
5입니다. 파일 이름 부분: 도메인 이름 뒤의 마지막 "/"부터 시작하여 "?"로 끝나는 경우 "가 없는 경우 파일 이름 부분입니다. ?"는 도메인 이름 뒤 마지막 "/"부터 시작하여 "#"으로 끝나는 부분입니다. "?"와 "#"이 없으면 마지막 "/"부터 시작됩니다. 도메인 이름 뒤와 그것으로 끝나는 것이 파일 이름 부분입니다. 이 예에서 파일 이름은 "index.asp"입니다. 파일명 부분은 URL의 필수 부분은 아닙니다. 이 부분을 생략하면 기본 파일명이 사용됩니다
6. 앵커 부분: "#"의 처음부터 끝까지 앵커 부분입니다. 이 경우 앵커 부분은 "이름"입니다. 앵커 부분은 URL의 필수 부분이 아닙니다(포지셔닝으로 이해될 수 있음)
7. 매개변수 부분: "?"에서 시작하여 "#"까지의 부분은 검색 부분 및 쿼리 부분으로도 알려져 있는 매개변수 부분입니다. . 이 예의 매개변수 부분은 "boardID=5&ID=24618&page=1"입니다. 매개변수는 여러 개의 매개변수를 허용할 수 있으며, 매개변수 사이의 구분자로 "&"를 사용합니다.
위 내용은 http 서비스 URL의 올바른 예의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!