【问题标题】:How to load an entire HTML page from one website into another如何将整个 HTML 页面从一个网站加载到另一个网站
【发布时间】:2014-02-05 02:06:40
【问题描述】:

我一直在研究托管在某个服务器上的网站 www.xyz.com。我一直在使用托管在 Azure 上的 I Frame 从 www.abc.com 加载表单和内容。我们现在决定不使用 I Frames 并使用 Jquery AJAX 从 www.abc.com 加载内容。现在 abc.com 以 .html 文件或 .txt 文件的形式为我提供了来自 Azure blob 存储的表单和内容的 UI 页面片段。如果我尝试对 HTML 或 TXT 文件路径进行正常的 AJAX 调用,我可以看到该 URL 的“响应”选项卡中出现的内容,但代码没有进入“成功”模板,因此我无法修改或访问内容。

请推荐

【问题讨论】:

  • 你可以使用 CURL(如果你可以运行 php 文件)
  • 不,它是一个 aspx 文件,我们没有在任何地方使用 PHP

标签: ajax azure jsonp


【解决方案1】:

您可以为此使用应用程序请求路由 (ARR)。这是一个可以安装在 IIS 中的模块,它也适用于 Windows Azure。

下图说明了 ARR 的工作原理。传入的请求被拦截,并根据一组规则转发请求(对您而言,这将是 xyz.com),然后将响应返回给用户。虽然这个插图解释了子目录的原理,但它也可以应用于整个站点。

【讨论】:

    猜你喜欢
    • 2020-10-18
    • 1970-01-01
    • 1970-01-01
    • 2015-01-07
    • 1970-01-01
    • 1970-01-01
    • 2021-09-03
    • 1970-01-01
    相关资源
    最近更新 更多