过滤 PHP 响应

Filtering a PHP response

我想做的是过滤 php 页面的响应。 例如,当我向 domain.com/example.php 发送请求时,在 return 中,我得到了我要求的内容以及一些我不想嵌入 [=] 的额外内容33=]。 我不需要全部内容 我只是在按钮

中寻找 link

这是一个例子:

Response

Img

我需要过滤整个响应,只获取下载按钮内的 href。

我创建了自己的代理来绕过跨源问题。 这是 return Div 内的整个页面的代码,其 Id 为 infodown:

$('#infodown').load('https://myownproxyserver.herokuapp.com/https://tb.rg-adguard.net/dl.php?fileName=8592&lang=en-us)

我相信可以只显示我想要的内容,因为我将所有内容都存储在一个变量中 有什么想法吗?

fetch("https://tb.rg-adguard.net/dl.php?fileName=8592&lang=en-us")
    .then(res => res.text())
    .then(html => {
       // Same as $(html).find(".buttond > a")
       const div = document.createElement("div");
       div.innerHTML = html;
       return div.querySelector(".buttond > a");
    })
    .then(console.log)
    .catch(console.error);