URL(Uniform Resource Locator)
2026년 5월 17일
-
웹 사이트의 주소뿐만 아닌 및 네트워크상에서 자원을 표기한다.
-
즉, 자원이 있는 위치를 요청해서 나에게 필요한 자원을 가져올 수 있다.
예시
-
a.html 파일이 http:// ~/a.html 있다.
-
a.avi 파일이 http:// ~/a.avi에 있다.
-
친구들의 컴퓨터(을)에서 요청하지 않을 때 웹서버(갑)은 응답을 할 수 있을까?
-
웹서버는 친구들의 컴퓨터(을)의 주소를 모르기 때문에 불가능하다.
-
그렇다면 만약 내 컴퓨터(웹 서버)에서 임의로 친구들 컴퓨터(을)에 게임의 공략집을 전송하고 싶다면 어떻게 해야할까?
-
내 컴퓨터(갑, 웹서버)에서 친구들 컴퓨터(을)의 ip주소를 알아야하는데 HTTP통신은 모른다.
-
따라서 이러한 통신을 위해서는 지속적으로 연결이 되는 소켓통신이 필요하다.
-
하지만 우리가 사용하는 HTTP통신은 단순히 요청에 대해서 응답을 해주는 방식이고, 그 응답은 html 문서,avi 등 요청 시에 변하는 자원이 아니다.
-
이러한 자원들을 static자원(정적 자원)이라고 한다.