본문 바로가기
HTML/HTML 기본문법

HTML URL(Uniform Resource Locators)

by flycoding 2023. 6. 3.
반응형

URL은 웹 주소의 다른 단어이다.
URL은 단어(예: w3schools.com ) 또는 IP(인터넷 프로토콜) 주소(예: 192.68.20.50)로 구성될 수 있다.
대부분의 사람들은 서핑을 할 때 이름을 입력한다. 왜냐하면 이름은 숫자보다 기억하기 쉽기 때문이다.

 

URL - Uniform Resource Locators

웹 브라우저는 URL을 사용하여 웹 서버에서 페이지를 요청한다.

URL(Uniform Resource Locator)은 웹에서 문서(또는 기타 데이터)를 처리하는 데 사용된다.

https://www.w3schools.com/html/default.asp 과 같은 웹 주소는 다음 구문 규칙을 따른다:

scheme://prefix.domain:port/path/filename
  • scheme - 인터넷 서비스 유형을 정의합니다(가장 일반적인 것은 http 또는 https)
  • prefix - 도메인 접두사를 정의합니다(http의 기본값은 www)
  • domain - 인터넷 도메인 이름을 정의합니다(예: w3schools.com )
  • port - 호스트의 포트 번호를 정의합니다(http의 기본값은 80)
  • path - 서버의 경로를 정의합니다(누락된 경우: 사이트의 루트 디렉터리)
  • filename - 문서 또는 리소스의 이름을 정의합니다

공통 URL schemes

아래 표에는 몇 가지 일반적인 구성표가 나와 있다:

scheme 이름 사용
http HyperText Transfer Protocol Common web pages. Not encrypted
https Secure HyperText Transfer Protocol Secure web pages. Encrypted
ftp File Transfer Protocol Downloading or uploading files
file   A file on your computer

 

URL 인코딩

URL은 ASCII 문자 집합을 사용하여 인터넷을 통해서만 전송할 수 있다. URL에 ASCII 집합 외부의 문자가 포함된 경우 URL을 변환해야 한다.

URL 인코딩이 ASC가 아닌 것으로 변환합니다II 문자를 인터넷을 통해 전송할 수 있는 형식으로 만든다.

비 ASC로 대체되는 URL 인코딩"%" 뒤에 16진수가 나오는 II 문자.

URL에는 공백을 사용할 수 없다. URL 인코딩은 일반적으로 공백을 더하기(+) 기호 또는 %20으로 대체한다.

 

ASCI 인코딩 예

브라우저는 페이지에 사용된 문자 집합에 따라 입력을 인코딩한다.

HTML5의 기본 문자 집합은 UTF-8이다.

문자 Window-1252 UTF-8
%80 %E2%82%AC
£ %A3 %C2%A3
© %A9 %C2%A9
® %AE %C2%AE
À %C0 %C3%80
Á %C1 %C3%81
 %C2 %C3%82
à %C3 %C3%83
Ä %C4 %C3%84
Å %C5 %C3%85

 

출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.

반응형

'HTML > HTML 기본문법' 카테고리의 다른 글

HTML Forms  (0) 2023.06.05
HTML vs XHTML  (0) 2023.06.04
HTML charset  (0) 2023.06.02
HTML 이모지(Emojis)  (0) 2023.06.01
HTML 심볼(Symbols)  (0) 2023.05.31

댓글