有没有办法通过javascript get请求从网页获取动态生成的内容?

时间:2019-06-10 08:41:02

标签: javascript ajax xmlhttprequest

基本上,我正在尝试检索我创建的网站的内容,以显示基于时间的一次性密码,这是我正在做的一个有趣项目的一部分。该网站是here。如您所见,它所做的只是显示一个totp。但是,我实际上无法从该站点获取数据。

我创建了一个小脚本,旨在从网页上获取totp,但是在运行这样的获取请求(来自另一台服务器)时:

const getResponseFromTOTP = () =>
  new Promise((resolve, reject) => {
    try {
      fetch("https://jpegzilla.com/totp/?secret=secrettextgoeshere&length=6")
        .then(res => res.text())
        .then(html => resolve(html));
    } catch (e) {
      reject(e);
    }
  });

从此请求中,我可以在url上获得整个文档-但是没有浏览器查看时将在此处呈现的内容。

想法是要以某种方式获取javascript以呈现网页的内容(如浏览器查看时所显示的那样),然后从文档中提取主题。托管totp的站点是完全静态的;仅使用javascript和html如何实现?

0 个答案:

没有答案