코딩일기/자격증

[정보처리기사] URL 구조 | 2024년 3회 정보처리기사 실기 기출문제

jhy_2023 2025. 5. 22. 12:30
728x90
반응형

📌 URL이란?

URL = 웹 주소

URL은 "Uniform Resource Locator"의 약자로, 인터넷 상에서 특정 자원의 위치를 나타내는 주소입니다. 즉, 우리가 웹사이트에 접속하거나 파일을 다운로드할 때 사용하는 주소를 의미합니다.

 

반응형

📌 URL의 구성 요소

URL은 일반적으로 다음과 같은 구조를 가집니다. 

scheme://authority/path?query#fragment

1️⃣ scheme (스킴)

https://www.naver.com
  •  'https'가 scheme입니다.
  • 리소스에 접근하는 방식을 나타냅니다.
  • 흔히 사용하는 예로는 http, https, ftp, mailto 등이 있습니다.

2️⃣ authority (권한 정보)

https://example.com:8042
  • 서버 주소, 사용자 정보, 포트 번호 등을 포함합니다.
    • 서버 주소 + 포트번호 (필요할 때 사용자 정보 포함)
  • 주로 호스트명:포트번호 형식으로 나타납니다.
    • 형식: 사용자정보@호스트:포트
  • 예: example.com, user@host.com:8080

3️⃣ path (경로)

/images/logo.png 또는 /over/there

 

  • 서버 내에서 접근하고자 하는 자원의 위치를 나타냅니다.
  • 파일 시스템의 경로처럼 슬래시(/)를 이용하여 구조화됩니다.
    • 폴더 구조처럼 /경로/경로/파일 형식

4️⃣ query (질의 문자열)

?name=ferret 또는 ?q=chatgpt&lang=ko

 

 

  • 서버에 전달할 추가 데이터를 포함하는 부분입니다.
  • ?키=값 형식으로 작성되며, 여러 항목일 경우 &로 구분합니다.

 

5️⃣ fragment (문서 내 위치)

#nose 또는 #section1

 

  • 특정 문서 내에서 특정 위치(예: 제목, 섹션)를 지정하는 데 사용됩니다.
  • # 기호 뒤에 위치 정보가 옵니다.

 

728x90

2024년 3회 정보처리기사 실기 기출문제

문제

다음에 제시된 URL 구조에서 <보기>의 순서대로 URL에 해당하는 번호(①~⑤)를 쓰시오. 

<보기>
① query : 서버에 전달할 추가 데이터
② path : 서버 내의 특정 자원을 가리키는 경로
③ scheme : 리소스에 접근하는 방법이나 프로토콜
④ authority : 사용자 정보, 호스트명, 포트 번호
⑤ fragment : 특정 문서 내의 위치

정답

① query : *4
② path : *3
③ scheme : *1
④ authority : *2
⑤ fragment : *5

 

해설

보기 순서대로 해당하는 URL 번호를 대응시키면 다음과 같습니다.


"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."

728x90
반응형