隨着如今對數據的重視程度愈來愈高,如今各大網站都增強了反爬技術,好比本文中js加密html
url地址:https://www.huanhuanhuishou.com/gujia/22201.htmlnode
須要爬取的數據是最高的回收價格:14760git
通過分析這個數據是ajax發送請求getEvaluateData?goods_id=22201 goods_id是商品的id GET請求github
請求服務器返回的數據是通過加密後的數據ajax
經過對url的監聽找到發送請求的ajaxjson
上面的這個jsonCall,封裝了ajax請求的方法,將這個文件中對應的js方法拷貝到huanhuan.js中,經過execjs調用node的v8引擎(提早安裝node),執行js的代碼服務器
最後返回的就是加密後的數據網站
完整的代碼在git上:https://github.com/zhongshuiping/-ui