2024年12月10日 星期二 10時(shí)09分23秒
php curl設(shè)置ip的方法:首先通過getip方法獲取訪問者ip;然后使用“getreferer”方法獲取訪問者來源;最后實(shí)現(xiàn)設(shè)置頁面限制ip和來源訪問即可。
推薦:《PHP視頻教程》
php 使用curl模擬ip和來源進(jìn)行訪問
對于限制了ip和來源的網(wǎng)站,使用正常的訪問方式是無法訪問的。本文將介紹一種方法,使用php的curl類實(shí)現(xiàn)模擬ip和來源,訪問那些限制了ip和來源的網(wǎng)站。
1.設(shè)置頁面限制ip和來源訪問
server.php
2.使用curl正常訪問
返回 deny access
3.使用curl模擬ip和來源進(jìn)行訪問
模擬來源
curl_setopt($ch, CURLOPT_REFERER, '來源');
模擬ip
curl_setopt($ch, CURLOPT_HTTPHEADER, array('CLIENT-IP: 模擬ip','X-FORWARDED-FOR: 模擬ip'));
完整代碼如下:
返回 allow access
以上就是php curl如何設(shè)置ip的詳細(xì)內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!