30.HTML URL 인코딩

익스랩 최고 관리자

·

2019. 12. 20. 21:28

반응형

 

 

URL은 웹 주소의 다른 단어입니다.

URL은 단어 (w3schools.com) 또는 인터넷 프로토콜 (IP) 주소 (192.68.20.50)로 구성될 수 있습니다.

대부분의 사람들은 이름을 숫자보다 기억하기 쉽기 때문에 서핑 할 때 이름을 입력합니다.

 

 

 

 

URL - Uniform Resource Locator


웹 브라우저는 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 체계


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

Scheme 약자 설명
http HyperText Transfer Protocol 일반적인 웹 페이지. (암호화 되지 않음)
https Secure HyperText Transfer Protocol 안전한 웹 페이지. (암호화)
ftp File Transfer Protocol 파일 다운로드 또는 업로드
file   컴퓨터의 파일

 

 

 

URL 인코딩


URL은 ASCII 문자 집합을 사용하여 인터넷을 통해서만 보낼 수 있습니다. URL에 ASCII 집합 외부의 문자가 포함되어 있으면 URL을 변환해야 합니다. 

URL 인코딩은 비 ASCII 문자를 인터넷을 통해 전송할 수 있는 형식으로 변환합니다.

URL 인코딩은 ASCII가 아닌 문자를 "%"로 대체한 다음 16진수입니다.

URL은  공백을 포함할 수 없습니다. URL 인코딩은 일반적으로 공백을 더하기 (+) 기호 또는 % 20으로 바꿉니다.

 

 

 

직접 해보기


 

 

"제출"을 클릭하면 브라우저가 입력을 서버로 보내기 전에 URL을 인코딩합니다.

서버의 페이지에 수신된 입력이 표시됩니다.

다른 입력을 시도하고 제출을 다시 클릭하십시오.

 

 

 

ASCII 인코딩 예제


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

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

문자 Windows-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 URL Encoding

HTML Uniform Resource Locators A URL is another word for a web address. A URL can be composed of words (w3schools.com), or an Internet Protocol (IP) address (192.68.20.50). Most people enter the name when surfing, because names are easier to remember than

www.w3schools.com

 

반응형

'IT 언어 연구소 > HTML,CSS [초급, 기본 개념, W3C 번역]' 카테고리의 다른 글

31.HTML and XHTML  (0) 2019.12.21
29.HTML 인코딩 (Charset)  (0) 2019.12.11
28. HTML 심볼  (0) 2019.12.10
27. HTML 엔티티  (0) 2019.12.09
26. HTML 컴퓨터 코드 요소  (0) 2019.12.09

💖 포스터에게 힘 보내기 💖

카카오뱅크
3333-25-9477515
치킨 좋아하는 포스터