設定 CURL 透過 Proxy 抓取資料

最近 Proxy 用的很兇, 要監控 Proxy 有沒有正常運作, 除了看程式是否正常執行、Port 是否正常存在外, 最簡單的就是透過 Proxy 抓個資料跑跑看就知道了.

使用 CURL 於 CLI 透過 Proxy 來抓資料

設定 CURL 透過 Proxy 抓取資料

  • Proxy: 127.0.0.1:3128
  • 遠端網址: http://127.0.0.1/proxy_check.php # 內容只要寫 <?php echo $_SERVER['REMOTE_ADDR']; ?> 把 Proxy IP 印出來就可以對照了.

臨時設定:

  • CLI 命令: $ curl -x http://127.0.0.1:3128 -L http://127.0.0.1//proxy_check.php

長期設定:

  1. $ export http_proxy=http://127.0.0.1:3128/ # 可直接寫入 .bashrc
  2. $ curl http://127.0.0.1//proxy_check.php

相關網頁

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料