開啟CDN后獲取用戶真實IP方法 PHP|ASP|JAVA常見代碼
接入CDN后,為了方便獲取客戶端真實IP,部分CDN服務商會在請求的頭中添加Cdn-Real-Ip字段。例:Cdn-Real-Ip:58.214.233.214需要注意的是這些代碼是在您切換CDN后生效,如未使用CDN服務,這些代碼是無法獲得用戶IP的。下面是讀取Cdn-Real-ip代碼片段:php:<?php$user_IP=($_SERVER["...
關于 獲取IP 的文章共有2條
接入CDN后,為了方便獲取客戶端真實IP,部分CDN服務商會在請求的頭中添加Cdn-Real-Ip字段。例:Cdn-Real-Ip:58.214.233.214需要注意的是這些代碼是在您切換CDN后生效,如未使用CDN服務,這些代碼是無法獲得用戶IP的。下面是讀取Cdn-Real-ip代碼片段:php:<?php$user_IP=($_SERVER["...
我們經常會使用cdn來達到加快網站訪問速度和隱藏服務器真實ip的目的,但是站點使用了cdn后程序獲取到的用戶ip以及nginx日志中記錄的ip均會變成cdn的中轉ip。不過cdn一般會實用自定義ip頭來保存用戶的真實ip,或者是將其放在X_FORWARDED_FOR頭里,通過nginx的realip模塊和這些ip頭里的信息就可以獲取到用戶的真實ip了。首先需...