【问题标题】:Need to download html content of url already given by user and rendered in iframe需要下载用户已经给出并在 iframe 中呈现的 url 的 html 内容
【发布时间】:2020-07-29 21:03:18
【问题描述】:

我正在构建一个系统,要求用户输入他想要的 URL,然后我在 iframe 中呈现此 URL,但无论如何我想获取 iframe 的内容作为下载页面源功能时右键单击浏览器中的页面。

除了在 iframe 中渲染之外,我也愿意接受任何其他解决方案。

【问题讨论】:

    标签: javascript


    【解决方案1】:

    由于 URL 是任意的,you can't access the content of the frame with client-side JS

    你也不能使用fetch or XMLHttpRequest

    剩下的就是用服务器端代码来获取它。

    【讨论】:

    • 没错,但问题是有时客户想要访问的页面需要某种身份验证,你知道我怎样才能使用反向代理之类的东西来获得它?
    • 你不能,在普通网页的上下文中。浏览器扩展可以被授予额外的权限。
    猜你喜欢
    • 1970-01-01
    • 2017-03-16
    • 2016-03-15
    • 1970-01-01
    • 2020-01-31
    • 1970-01-01
    • 1970-01-01
    • 2021-08-08
    • 2018-10-23
    相关资源
    最近更新 更多