curl 抓取页面 通过ajax请求的数据资源

来源:2-3 用cURL调用WebService获取天气信息

Only_L

2018-07-24 16:49

通过firebug查看ajax请求地址和参数什么的,cookie什么的也配置了,请求的结果和正常查询的结果,数据不一样。是因为查询的网站对curl也做了检测什么的吗?

下面这张图是curl抓取ajax请求返回的数据

https://img1.mukewang.com/5b56e7820001d3f118470246.jpg



正常访问的应该是下面这样的数据

https://img3.mukewang.com/5b56e7d900015f7819130870.jpg


我把传递的参数赋值为空,也是返回上面第一张图的数据,

这可能是什么原因?

写回答 关注

1回答

  • tkkkk
    2018-10-10 10:53:11

    结果是一样的,只是firebug格式化了的json数据而已

PHP中的数据传输神器cURL

cURL就是这样的利器,可以帮助大家操作各种网络资源

34279 学习 · 218 问题

查看课程

相似问题