问题标签 [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 投票
1 回答
1451 浏览

debugging - 如何使用 PAC(代理自动配置)使用 Fiddler 调试 Htmlunit 流量

我有一个使用 Htmlunit 的应用程序,需要使用 Fiddler 来拦截流量,我阅读了一些关于通过随附的 PAC(代理自动配置)javascript 文件配置它的内容,但我无法再次找到该文章。如何通过 PAC 配置 Htmlunit?PAC javascript 位于何处?

谢谢

0 投票
2 回答
1903 浏览

php - 是否可以在 PHP 5.3.6/IIS/Windows 2008 上运行 APC?

问题是我找不到任何二进制文件,APC 部分永远不会出现在信息显示中,并且 apc 监视器指出 APC 没有运行。

有没有办法让 APC + PHP + IIS 工作?

谢谢

0 投票
1 回答
1255 浏览

java - 如何让 Selenium 选择我的 .pac 文件?

我在 Firefox 中使用 Foxyproxy,每当我想切换到我的沙盒环境时,我都会使用 .pac 文件。生活很好。

但是,当我尝试使用基于浏览器的测试实用程序(如 Selenium)进行自动化时,我无法让它通过我的 Sandbox .pac 代理。如何实现呢?我正在使用 JUnit。这是我的示例代码。

0 投票
1 回答
1621 浏览

javascript - javascript获取我的本地局域网IP地址

我非常高兴地使用 myIpAddress() 设置 pac 文件作为解析 LAN 上的本地 IP 以对代理进行负载平衡的函数。

我现在需要使用此功能或任何简单的功能来返回本地 ip,以便我可以更改媒体服务器的内容以将 hq 视频传送到高带宽 pc,同时向位于不同的子网。搜索被证明是徒劳的。

结果是有一些东西允许网页显示http://mediaserver/x到一个 ip 范围和http://mediaserver/y到另一个。我真的不在乎他们有什么 WAN 地址,它是一个 Intranet。

我的 pac 文件工作得很好。

我需要做什么才能在可在 win32、OSX 和 sun 机器上运行的 Web 脚本中获得相同的功能?

0 投票
1 回答
4939 浏览

proxy - 使用本地代理自动配置 (.pac) 文件进行来自 chrome 扩展的代理设置

我想使用扩展修改 chrome 的代理设置。我希望它使用存在于我的扩展的根文件夹中的本地 .pac 文件。我尝试了以下方法来引用这个 pac 文件:

这两种方法都不起作用。我尝试使用“chrome://net-internals”检查正在发生的事情并发现以下内容(没有找到文件错误或pac javascript错误):

而以下两种方法有效:

现在由于我想在我的扩展中引用本地文件,我不能使用 http url。对于使用文件 url,我如何知道我的扩展根文件夹的 url?

在这方面寻求帮助。谢谢

0 投票
2 回答
11492 浏览

proxy - PAC 文件中的 HTTPS

我正在编写一个 .pac 文件以在没有越狱的情况下与 iOS5 一起使用,但我在匹配以“https”开头的 url 时感到麻烦(例如:https ://test.com ://test.com )。

这是我的脚本:

如果我匹配“https://test.com”,如何将“https://123.123.123.123”返回到 URL?

0 投票
1 回答
355 浏览

security - 使用 kerberos 的 PAC

我目前正在研究 kerberos,现在对 MS-KILE kerberos 扩展中的 PAC 有这个疑问。

pac 是否可以包含在pactype授权数据的结构中,用于客户端解密和解码。

看来(如果我的理解是正确的),PAC 是用目标服务器的加密密钥加密的,只有 kdc 和目标服务器知道,因此,客户端只需要在请求服务时将其转发到服务器,而不是应该解密和提取有关其凭据的详细信息。

有没有办法尝试即时解密?(AS-REP 中是否有足够的信息可供我提取和解密?

0 投票
2 回答
2169 浏览

proxy - 代理 PAC 文件:每隔设置的时间间隔更改代理?

我记得前段时间阅读了有关编辑代理 pac 文件的信息,该文件将在每个设定的时间间隔(例如每小时)切换代理。

但我找不到功能或不记得如何做到这一点,

我弄错了还是proxy.pac可以做到这一点?

我正在使用Mozilla。

更新:FindProxyForURL()每次发出 HTTP 请求时都会调用?

0 投票
2 回答
1228 浏览

configuration - PAC(代理自动配置)navigator.appName 不可用

我已经有一个工作的 proxy.pac 文件。我希望客户根据他们的网络浏览器使用不同的代理服务器。

没问题,我想。那里有许多 java 脚本片段,用于检测浏览器名称/版本。

我发现的样本全部使用“navigator.appName”。如果我在常规网站上进行测试,那效果很好。当我将其放入我的 proxy.pac 时,它不起作用。导航器对象似乎不存在。

有没有人建议如何根据用户代理切换代理?

我的目标是,所有 IE6 都使用特定的代理,其余的只使用默认代理。

背景:IE6不支持Kerberos认证,默认代理上使用。因此,我使用 LDAP 身份验证设置了一个附加代理。

提前感谢您的帮助。

0 投票
0 回答
1162 浏览

eclipse - Eclipse 和代理自动配置

您如何设置 Eclipse 以使用带有用户名/密码的自动配置代理?即使我尝试手动从脚本中获取正确的代理地址,我也无法让 Eclipse 识别凭据。

我试过了

  • 在 Eclipse 中将代理设置设置为 NATIVE -> 不要求提供凭据,失败
  • 将代理设置设置为手动,为 https 设置设置(可能)正确的代理 ip 并传递用户名/密码 - > 失败,下次启动时没有凭据
  • 将 -Dhttp.proxyHost、proxyPort、proxyUser 和 proxyPassword 放入eclipse.ini文件 -> 失败,并且“属性”-“网络设置”选项卡一直显示以前的设置

不幸的是,我们有一个相当严格的网络政策。