【问题标题】:Can't open web page from embedded device when proxy (PAC) is enabled with direct connection使用直接连接启用代理 (PAC) 时无法从嵌入式设备打开网页
【发布时间】:2013-11-16 12:15:43
【问题描述】:

我已经构建了一个在其中运行 Web 服务器的嵌入式设备。 我使用直接连接来连接我的电脑和设备(一对一连接)。

嵌入式设备具有使用骨干框架编写的网页。 该设备提供网页服务,如果没有配置代理,则在所有类型的浏览器中一切正常。

配置代理时,我尝试访问设备失败。 网页显示“网关超时”。

我去设置并禁用代理一切正常。

大多数情况下,代理将在客户处配置计算,当他们将设备直接连接到 PC 并尝试访问网页(启用代理服务器)时会遇到问题。

有没有办法通过在我的网页中添加一些额外的脚本来处理这个问题,这样即使在浏览器中启用了代理,网页也可以通过直接连接正确显示。

我尝试了谷歌搜索,但没有得到任何令人信服的答案。

请支持我解决此问题。 提前致谢。

【问题讨论】:

  • 如何在一对一连接中使用代理?
  • 没有使用代理,但是PC中默认配置了一些代理

标签: proxy embedded webpage


【解决方案1】:

当代理启用但未使用时,IE8 将 href 更改为绝对。 在解析 URl 时放入下面的代码

href.substr(href.indexOf('#') 

解决问题

【讨论】:

    猜你喜欢
    • 2021-07-26
    • 2015-08-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多