HTTP referer

문학적인유사성·2022년 8월 15일
0

AWS

목록 보기
21/63

[참고 자료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

  1. bucket 두개 생성
  2. bucket access 용에 getobject넣기
  3. bucket referer iam정책 설정 endpoint, oai 아이디 넣어서 만들면 됨
  4. 정적웹호스팅으로 만들었음
profile
Are you nervous? Don't be

0개의 댓글