0
我目前正在尝试一些代码,它旨在查找特定的Kickass Torrents作为概念验证的代码,但由于某些原因,我的简单代码无法重新调用任何值除了null之外,我已经确认了一个洪流与我在程序中拥有的ID一起存在的事实。Node.js在刮HTML时返回NULL
searchTerm = "photoshop"
var request = require("request"),
cheerio = require("cheerio"),
url = "https://kat.cr/usearch/" + searchTerm + "/";
request(url, function (error, response, body) {
if (!error) {
var $ = cheerio.load(body),
magnet = $("[data-id='233B2C174D5FEF9D6AFAA61D150EC0B6F821D6A9'] href").html();
console.log(magnet)
}
});
您确定这是它返回的文档中的有效选择器吗? – tadman
如果你想查看他们网站的源代码。查看https://kat.cr/usearch/photoshop/的来源并查看第210-215行 – Jasch1
@ Jasch1您刚刚发布的URL中不存在文本“data-id”。 – cgTag