Referer
Baseline
Widely available
This feature is well established and works across many devices and browser versions. Itâs been available across browsers since â¨2015ë 7ìâ©.
Referer ìì² í¤ëë íì¬ ìì²ì ë³´ë¸ íì´ì§ì ì ë í¹ì ë¶ë¶ 주ì를 í¬í¨í©ëë¤. ë§ì½ ë§í¬ë¥¼ íê³ ë¤ì´ìë¤ë©´ í´ë¹ ë§í¬ë¥¼ í¬í¨íê³ ìë íì´ì§ì 주ìê°, ë¤ë¥¸ ëë©ì¸ì 리ìì¤ ìì²ì ë³´ë´ë ê²½ì°ë¼ë©´ í´ë¹ 리ìì¤ë¥¼ ì¬ì©íë íì´ì§ì 주ìê° ì´ í¤ëì í¬í¨ë©ëë¤.Referer í¤ëë ì¬ëë¤ì´ ì´ëë¡ë¶í° ìì 방문 ì¤ì¸ì§ë¥¼ ì¸ìí ì ìëë¡ í´ì£¼ë©° í´ë¹ ë°ì´í°ë ì를 ë¤ì´, ë¶ì, ë¡ê¹
, í¹ì ìºì± ìµì íì ì¬ì©ë ìë ììµëë¤.
Referer í¤ëë URL íëê·¸ë¨¼í¸ (ì : "#section") ëë "username : password" ì 보를 í¬í¨ í ì ììµëë¤. origin, ê²½ë¡, ë° ì¿¼ë¦¬ 문ìì´ì í¬í¨ í ìë ììµëë¤. ì ì¡ëë ë´ì©ì ìì²ì ëí referrer ì ì±
ì ë°ë¼ ë¤ë¦
ëë¤. ì ë³´ ë° ìì ë Referrer-Policy를 참조íììì¤. ì ë³´ ì ììë ì´ê³³ Referrer-Policyì ì°¸ê³ íì¸ì.
ì°¸ê³ : refererë ë¨ì´ "referrer"ì ì못ë ì² ìì ëë¤. ìì¸í ë´ì©ì HTTP_refererì ì°¸ê³ íì¸ì.
ê²½ê³ :
Referer í¤ëë ì¬ìíê³¼ ê´ë ¨ë ë¸ë¼ì°ì§ íì¤í 리ì ê´í ì 보를 ë
¸ì¶í ê°ë¥ì±ì´ ììµëë¤. ë ë§ì ì ë³´ë Referer header: privacy and security concerns ì´ê³³ì 참조íì¸ì.
| Header type | Request header |
|---|---|
문ë²
Referer: <url>
ëë í°ë¸
- <url>
-
íì¬ ìì²ë íì´ì§ì ë§í¬ ì´ì ì ì¹ íì´ì§ì ì ë í¹ì ë¶ë¶ 주ì. URL íë그먼í¸(ì를 ë¤ì´, "#section")ë ì¬ì©ì ì ë³´(ì를 ë¤ì´ "https://username:password@example.com/foo/bar/" ìì "username:password")ë í¬í¨ëì§ ììµëë¤. ì¤ë¦¬ì§, í¨ì°, 쿼리ì¤í¸ë§ì referrer ì ì± ì ë°ë¼ í¬í¨ë ì ììµëë¤.
ìì
Referer: https://developer.mozilla.org/ko/docs/Web/JavaScript Referer: https://example.com/page?q=123 Referer: https://example.com/
ëª ì¸
| Specification |
|---|
| HTTP Semantics > # field.referer > |
ë¸ë¼ì°ì í¸íì±
ê°ì´ 보기
- HTTP_referer
- Fetch:
Request.referrerPolicy - outdated ë
Content-Security-Policyreferrerì§ìì´ ì¤ë¨ëììµëë¤ ëë í°ë¸ - Same-origin policy
- Tighter Control Over Your Referrers â Mozilla Security Blog