大家好我正在尝试解析节点js上的网站(有请求和cheerio)所以我需要从网站获取href,但我只看到网站窗口中的href 但是我没有在这个页面的html代码中看到href,我只发现了这部分代码,所以我无法解析,因为请求没有看到href。我希望有人能帮助我:)
答案 0 :(得分:1)
当您第一次访问该页面时,该页面似乎要求从服务器下载文件的实际URL。如果你去了网络" Chrome开发工具中的标签,您可以看到正在发出的请求以及相关的响应。
您应该可以自己提出请求:
https://www.apkmonk.com/down_file/?wwwpkg=com.ty.followers&key=3_com.ty.followers_2016-08-15.apk
得到以下回复:
{
"url": "http://apk.apkmonk.com/apkmonk/com.ty.followers_2016-08-15.apk?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=IFVYHACUO60QSGWW9L9Z%2F20180528%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20180528T191013Z&X-Amz-Expires=2400&X-Amz-SignedHeaders=host&X-Amz-Signature=8d0f27e3fa4303d5852b6e90369cc8af85e6d9568636f3083b20cfd30485dfb7",
"resp": "success"
}