看板 PHP 關於我們 聯絡資訊
$c = curl_init(); curl_setopt($c, CURLOPT_URL, "http://mops.twse.com.tw/nas/t21/sii/t21sc03_106_9_0.html"); curl_setopt($c, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec($c); curl_close($c); 網頁可以瀏覽,但利用curl卻出現 "頁面無法執行 THE PAGE CANNOT BE ACCESSED!" 不曉得有沒有什麼解法呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 182.235.190.8 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1507087308.A.08E.html
hsr336526: User agent? 10/04 13:20
jami520: 這不太懂,H大可以再說明一下嗎? 10/04 19:56
a0919610611: 用browser 的devtool 直接看發出的request 看你缺啥 10/04 22:11
a0919610611: 通常判斷是不是瀏覽器就是User-agent 10/04 22:12
newversion: Copy你的code在我電腦,一字不改,可以執行。 10/05 00:03
newversion: 會不會你被鎖IP了? 抓太兇? 10/05 00:03
p2k: 用你的 code $data 結果是正常的, 應該是你被鎖IP 10/05 20:28
slamgundam: 被鎖就換 IP,執行 linux指令來換 10/12 12:18