URL

HH_Nebula·2022년 9월 22일
0

URL - Uniform Resource Locater

URL 이란?

인터넷의 접근 가능한 자원의 주소를 표현하는 형식이며 인터넷 정보의 위치를 표현하는 체계이다.

URL 형식

프로토콜://인터넷주소[:포트번호][/디렉토리][/파일이름][?쿼리스트링]

  • 프로토콜 : 자원에 접근하기 위해 서버와 통신에 사용되는 규약 ( http https ftp :// )
  • 인터넷 주소 : 자원을 제공하는 서버의 주소 또는 이름 ( 도메인 or IP )
  • 포트번호 : 통신에 사용되는 서버의 포트번호 ( :포트번호 :80 :21 )
    알려진 포트 번호 0 ~ 1023 생략 가능
    1024 ~ 65537 사용 가능 port
  • 디렉토리, 파일이름 : 자원이 저장되어 있는 서버상의 위치
  • 쿼리스트링 : ? 문자 뒤에 붙여진 통신에서 사용되는 매개변수

URL 의 길이에는 제한이 있으나 제공되는 브라우저 마다 다르다.

URL Class Constructor

URL(String protocol, String host, int port, String file)
URL(String protocol, String host, String file)
URL(String urlString)

protocol : 프로토콜
host : 컴퓨터 이름
port : 포트 번호
file : ULR에 존재하는 자원(파일)의 이름
urlString : 모든 요소를 포함한 문자열

URL Method

URLConnection Class

래퍼런스 소스코드를 만들어 놓고 가져다 쓰는 방식으로 활용한다.

profile
공부하고 기록하고 복습하고

0개의 댓글