2022-10-19|閱讀時間 ‧ 約 1 分鐘

PHP 在 Cloudflare CDN 裡抓 Public IP

    PHP 在 Cloudflare 後的抓 Public IP,Cloudflare 提供了 HTTP_CF_CONNECTING_IP 的 HTTP Header,所以程式用它就可以取到用戶的 IP。若是每個月花五千美金買 Enterprise 方案,用 HTTP Header 的 HTTP_TRUE_CLIENT_IP 會更準確。
    若有 IPv6,就用 HTTP_CF_CONNECTING_IPV6 這個 HTTP Header 取得 IPv6 的網址。
    於是就可以將它寫成這樣的程式:
    分享至
    成為作者繼續創作的動力吧!
    © 2024 vocus All rights reserved.