问题标签 [pac]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
3726 浏览

proxy - 代理问题:自动配置脚本 (http://127.0.0.1:8080/proxy.pac )

我在 chrome 上使用“Hola Better Internet”(代理插件)已经很长时间了。

最近我遇到了很多问题。谷歌搜索无法正常工作,它也不允许我登录 gmail。雅虎和必应效果很好。

当我在 chrome 上检查代理设置时,启用了使用自动配置脚本(无法停用它)。它指向以下地址:

127.0.0.1:8080/proxy.pac

当我访问上述网址时,下载了以下脚本。

// 自动生成的文件;不要编辑。在 Fiddler 的附加和分离上重写。

function FindProxyForURL(url, host){ if (shExpMatch(host, "www.google.*")) return "PROXY 127.0.0.1:8080"; 返回“直接”;}

我不是程序员。我用谷歌搜索了很多以找到解决方案,但我什么都不懂。请帮助各位。

0 投票
1 回答
219 浏览

c# - 代理自动配置 Web 测试插件 - VS 2012 Ultimate

我希望有人可以帮助我解决我的问题。我创建了许多需要 Web 测试插件才能运行的 Web 测试。我遇到的问题是我们公司的代理是通过代理自动配置文件。

我找不到任何关于将它传递给 WebProxy 对象的信息。我是否有任何其他选项可以将配置文件或 URL 传递给该文件,以便我的 Web 测试能够正确运行?

0 投票
1 回答
2594 浏览

javascript - 在 Chrome 扩展程序中使用 PAC 文件来重定向 HTTPS 请求似乎失败了

我正在为自己和同事设置Chrome 扩展程序(版本 40) 。

它的功能之一是将浏览器中收到的请求自动重定向到我们的登台服务器 IP 地址。这使我们可以避免像当前那样编辑主机文件以在登台和生产之间切换。每一分钟都很重要。。

无论如何,在将代理配置用于 HTTP 请求时,我设置的以下脚本可以完美运行。但是,当尝试在使用 https 请求 url 的站点上运行它时,它会失败并出现以下错误。

净::ERR_TUNNEL_CONNECTION_FAILED

这是我到目前为止设置的代码的主要要点。

PAC文件https://awesomeurl.com/proxy.pac

这是生成 Chrome 设置的脚本。持久性在其他地方完成。

我发现的唯一与远程相关的资源就是这个。这似乎意味着对于 iOS,由于安全隐患,PAC 文件不能用于重定向 HTTPS 流量。

我想我想看看这是否与 Chrome 相同。请提供任何已知的潜在解决方法。

0 投票
2 回答
24757 浏览

javascript - PAC - JavaScript - shExpMatch() 与 dnsDomainIs()

shExpMatch()和有什么区别dnsDomainIs()

定义说:

如果我理解正确那么

shExpMatch()- 可以使用一些通配符

dnsDomainIs()- 可以使用确切的名称

只是shExpMatch()优于dnsDomainIs()

0 投票
1 回答
88 浏览

windows - 在 Windows 上保持代理的自动配置

我对 LAN 设置使用代理自动配置,这是自动的并在 pac 文件中编写脚本,与此问题中所述相同,问题是每次我重新启动计算机时,此配置都会丢失。有没有办法在Internet 属性 -> 连接 -> LAN 设置 -> 自动配置上保留此配置

谢谢

0 投票
4 回答
21692 浏览

android - 如何在 Android 的 sdcard 中设置代理自动配置 (PAC) 文件

打扰一下?我使用以下命令将文件“proxy.pac”推送到 sdcard:

我尝试在android中设置代理自动配置。所以我设置了 pac url "file:///sdcard/proxy.pac"。但它不能工作。

我不知道它是否设置正确。你能帮助我吗 ?谢谢!

在此处输入图像描述

0 投票
1 回答
472 浏览

windows - 我可以提供一个 wpad.dat 文件来告诉请求系统没有代理设置吗?

我运行的公司网络服务器似乎经常受到 wpad.dat 请求的影响。它用 404 not found 错误填充了我的错误日志。我曾考虑忽略配置中的 wpad.dat 请求,但经过进一步检查,似乎某些系统有时会每隔几秒钟尝试获取此文件。有些人每分钟尝试几次,持续数天。

我可以创建一个 wpad.dat 文件,我可以为这些系统提供服务,告诉他们没有代理设置,这样他们就可以停止用请求锤击服务器吗?我知道 wpad.dat 文件的想法是提供自动检测的代理设置。我们似乎只在用户登录我们的 VPN 时遇到这个问题。他们的网络浏览器只是坐在那里用请求敲击服务器。我想给他们他们想要的。有什么建议么?

0 投票
1 回答
515 浏览

javascript - PAC 文件最佳实践

我正在尝试清理 PAC 文件。以下哪个代码块更简洁和/或更快?

相对

我假设如果目标主机确实是“localhost”,那么第一个会更快,因为它会立即返回并且不需要评估剩余的条件。但是假设没有一个条件为真,那么首选哪种方法?

0 投票
1 回答
258 浏览

perl - 由于 pac 文件 HTTP::ProxyPAC 错误,perl 无法连接网站

我使用 HTTP::ProxyPAC 模块从 pac 文件中获取代理。但我得到了错误

“JavaScript 模块和 JS 模块似乎都不可用”

请让我知道如何进行。这是我的代码

0 投票
1 回答
2541 浏览

proxy - Win 10 和代理包

我刚刚安装了 win 10 开发人员预览版,并尝试使用 http:blabla url 上的 pac 文件设置代理配置。

我可以上网但不能完全上网,例如我可以使用 Skype 并访问 Gmail,但我看不到 Gmail 图标或其他一些网站的 css/图像。

在某些网站中,我收到设备错误(配置错误),由于配置错误,您的请求无法处理:用户名无法转换为 kerberos 名称。

在堆栈溢出时,我看到有人建议使用 rsat,但是在我安装它之后,我在控制面板部分看不到服务器管理器的声音。

PS 浏览器不要求我进行代理身份验证

安德里亚。