반응형
URI 구조
URI는 일반적으로 아래의 형식에 따라 선택적으로 사용됩니다.
Scheme://Username:Password@Host:Port/Path?Query#Fragment
<http://Username:Password@example.com:1234/index.php?q=test#section2>
이름 | 예제 | 분리기호 | 설명 | 스킵 가능 여부 |
Scheme | http | :// or : | 어떤 프로토콜을 사용하여 리소스를 요청할지를 의미합니다. 웹인 경우 http, https를 사용하며, ftp, file 등의 프로토콜을 사용하기도 합니다. | 아니오 |
Username | username | : | URL의 권한 부분 중 사용자 이름으로, 리소스에 접근하기 위한 사용자 이름을 나타냅니다. | 예 |
Password | password | : | URL의 권한 부분 중 비밀번호로, 리소스에 접근하기 위한 비밀번호를 나타냅니다. | 예 |
Host | www.example.com | / | 클라이언트가 리소스를 요청할 대상 컴퓨터(서버)입니다. | 아니오 |
Port | 1234 | / | 웹 서버의 특정 서비스에 접근하기 위한 포트번호를 의미합니다. 웹은 80이나 443 포트를 사용합니다. | 예 |
Path | index.php | / | 웹 서버의 특정 서비스에 접근하기 위한 포트번호를 의미합니다. 웹은 80이나 443 포트를 사용합니다. | 예 |
Query | ?q=test | ? | GET 요청에서 데이터를 웹 서버로 전달할 때 사용됩니다. 파라미터와 값의 쌍으로 이루어집니다. 각 쌍은 &로 나뉘어집니다. | 예 |
Fragment | #section2 | # | 하나의 HTML 페이지 내에서 특정 요소로 스크롤을 이동하기 위해 사용됩니다. | 예 |
반응형
'old > Programming' 카테고리의 다른 글
Gradle과 Maven을 IntelliJ IDEA에 설정하는 법 (0) | 2023.07.20 |
---|---|
mysql 기초 명령어 정리 (0) | 2023.07.19 |
자주 사용하는 롬북 어노테이션 리스트 (0) | 2023.07.17 |
lombok intellij에 설치법 (0) | 2023.07.16 |
자바 프로그램의 실행 과정 (0) | 2023.07.15 |