π₯οΈ Computer Science/Web
[HTTP ν€λ] X-Forwarded-for μ X-Forwarded-Proto
Rosieblue
2023. 2. 22. 21:33
728x90
μΉν΄νΉμμλ, NGINX 곡λΆν λλ λ ν€λκ° μ’ μ’ λ±μ₯ν΄ μ λ¦¬ν΄ λ³΄κ³ μ νλ€.
μ X-Fowarded-for ν€λμ X-Forwarded-Protoλ₯Ό μΈκΉ?
κ°λ¨ν λ§ν΄μ λ ν€λλ μλ²λ‘ μ κ·Όν μ λ€μ ipμ νλ‘ν μ½μ μλ €μ£Όλ ν€λμ΄λ€.
κ·Έλ°λ° μλ² λ‘κ·Έμλ λΆλͺ λκ° μ΄λ»κ² μ κ·Όνλμ§ λμ¬ν λ° κ΅³μ΄ λ°λ‘ ν€λλ₯Ό λ§λ€μ΄ λͺ μν΄μ£Όλ μ΄μ λ λκΉ?
κ·Έ μ΄μ λ λ§μ½ ν΄λΌμ΄μΈνΈκ° νλ‘μλ λ‘λ λ°Έλ°μ λ±μ ν΅ν΄ μλ²μ μ κ·Όνλ€λ©΄ μλ²λ ν΄λΌμ΄μΈνΈκ° μλ νλ‘μλ λ‘λ λ°Έλ°μμ μ 보λ₯Ό κΈ°λ‘νκΈ° λλ¬Έμ΄λ€.
λ€μ λ§ν΄ λ ν€λλ λ‘λλ°Έλ°μ νΉμ νλ‘μμ μ κ·Όν ν΄λΌμ΄μΈνΈμ IPμ£Όμ(X-Forwarded-For)μ νλ‘ν μ½(X-Forwarded-Proto)μ λνλΈλ€.
Syntex
X-Forwarded-For: <client>, <proxy1>, <proxy2>
X-Forwarded-Proto: <protocol> #ex: HTTP,HTTPS
References
https://developer.mozilla.org/ko/docs/Web/HTTP/Headers/X-Forwarded-Proto
https://nurilee.com/2020/05/14/x-forwarded-for%EC%99%80-x-forwarded-proto-%EB%9E%80/