鍍金池/ 問(wèn)答/數(shù)據(jù)分析&挖掘  PHP  HTML/ php用curl獲取指定網(wǎng)頁(yè)html和瀏覽器訪問(wèn)結(jié)果不同

php用curl獲取指定網(wǎng)頁(yè)html和瀏覽器訪問(wèn)結(jié)果不同

這是curl獲取到的部分信息

clipboard.png

回答
編輯回答
別傷我

curl不會(huì)執(zhí)行js。你在瀏覽器里使用調(diào)試工具抓下請(qǐng)求響應(yīng),應(yīng)該是差不多的。

2017年5月9日 13:15
編輯回答
誮惜顏

有很多原因吧

一個(gè)是目標(biāo)網(wǎng)頁(yè)可能會(huì)檢查是否是瀏覽器訪問(wèn),不是則輸出別的內(nèi)容

第二個(gè)就是js會(huì)改變網(wǎng)頁(yè)內(nèi)容,而curl不會(huì)加載和執(zhí)行js

2017年3月30日 17:18