猿问

php用curl获取指定网页html和浏览器访问结果不同

这是curl获取到的部分信息


开满天机
浏览 1589回答 2
2回答

ITMISS

有很多原因吧一个是目标网页可能会检查是否是浏览器访问,不是则输出别的内容第二个就是js会改变网页内容,而curl不会加载和执行js

largeQ

curl不会执行js。你在浏览器里使用调试工具抓下请求响应,应该是差不多的。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答