[참고 자료0] https://ko.wikipedia.org/wiki/HTTP_리퍼러
[참고 자료1] https://www.charlezz.com/?p=44767
url 구조
scheme:[//[user[:password]@]host[:port]][/path][?query][#fragment]
- scheme : 프로트콜
- host name : 도메인
- path(/) : 파일 경로,
- query parameter(?) : key=value&key=value& ...
UTM(Urchin Tracking Module)이 사용자 추적 서비스에서 많이 쓴다고 함
- fragment(#) : 해시태그(Hashtag), 앵커(Ancher)
상태나 특정 id 링크(스크롤 이동없이 자동으로 가짐)
url uri 도메인 차이
- 도메인 : 도메인은 해당 주소를 뜻함, IP를 사람이 기억하기 어려우니까.. 그래서 네임서버가 필요한 거고..
- url : 해당 서버의 주소 + 하위 디렉토리까지 포함하는 의미, 흔히 웹 주소, 컴퓨터 상에 어디있는 지 말해주는 것,
- uri : 특정 리소스를 식별하는 통합 자원 식별자(Uniform Resource Identifier)를 의미한다. 웹 기술에서 사용하는 논리적 또는 물리적 리소스를 식별하는 고유한 문자열 시퀀스다.
=> uri 는 식별하고 url은 위치를 가르킴
http referer
- http 헤더 중에서 하나
- 웹 브라우저로 월드 와이드 웹을 서핑할 때, 하이퍼링크를 통해서 각각의 사이트로 방문시 남는 흔적
- A 웹페이지 ---> B 웹페이지 이동 시 ( 참조 주소 : 리퍼러 전송 )
- 웹 사이트의 서버 관리자가 사이트 방문객이 어떤 경로로 자신의 사이트에 방문했는지 알아볼 때 유용하게 사용
-> 이것을 통해서 유입 분석까지 가능하다고 함! ( 마케팅에서 자주 사용, 이전에 들어온 url을 확인할수있음 )
- 조작이 가능하기 때문에, 보안에 주의!
- document.referer
aws s3
- bucket 두개 생성
- bucket access 용에 getobject넣기
- bucket referer iam정책 설정 endpoint, oai 아이디 넣어서 만들면 됨
- 정적웹호스팅으로 만들었음