WEB-DEV/etc study
URI과 URL 차이에 대해서
dhy9108
2022. 6. 14. 19:31
URI와 URL을 처음 배웠을 때는 그 차이가 미묘했기 때문에 이해하기 어려웠던 기억이 있습니다. 하지만 막상 시간이 지나고 다시 보니 이제는 이해가 되는 부분들이 있기에 블로그에 정리하기로 했습니다.
먼저 URI와 URL을 전혀 다른 무언가라고 생각했기 때문에 어려웠던 것 같습니다. 이제 보니 URI에 속하는 것이 URL이였습니다.
URI(Uniform Resource Identifier)의 전체적인 구조를 보면 이렇습니다.
scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment]
이렇게만 보면 당연히 어렵게 느껴지겠지만 URI는 식별자이기 때문에 주소 위치 뒤에 정보를 알 수 있는 [/path][?query][#fragment]까지 가져가는 것입니다. 예시를 들자면
http://dhy9108.tistory.com/search?num=1234
여기서 주소의 전체적인 구조를 URI라고 하며, http://www.naver.com/search까지는 주소의 위치를 알 수 있는 부분이기 때문에 URL(Uniform Resource Locator)이라고 합니다.