我正在使用nodeJS
和request
模块。我试图从网页上抓取数据,但我的数据来自一个 API,它只给我链接跟踪 url。
例如,这个链接:
http://www.kqzyfj.com/click-7227532-11292048?url=http%3A%2F%2Fwww.urbanoutfitters.com%2Furban%2Fcatalog%2Fproductdetail.jsp%3Fid%3D27074590
实际上导致这里:
http://www.urbanoutfitters.com/urban/catalog/productdetail.jsp?id=27074590&cm_mmc=CJ-_-Affiliates-_-Threadfinder-_-11292048
我知道大部分链接都嵌入在原始 URL 中,但情况并非总是如此,所以请忽略它/不要发布建议正则表达式解决此问题的答案!
使用请求,我如何获取页面URL
(即第一个重定向到的第二个链接)并将其存储为变量?