我的 Android 应用程序使用 curl 进行网络调用。我想知道如何在我的应用程序内部获取 Android 设备中 WiFi 代理自动配置中存在的 URL,以便能够通过从 PAC 文件中检索到的代理 URL 来路由 charles 调用?
问问题
1559 次
1 回答
0
这个问题很老,但这对于来自搜索引擎的其他人来说可能很有趣:
您知道 PAC 驻留在哪个 URL 上吗?如果没有,我会尝试用 PC 连接到同一个 WiFi 并进行wireshark 跟踪。当您启动与 WiFi 的连接时,会随 DHCP 租约一起发送选项 252,指定从何处下载 PAC 文件。例如,您的客户可能会被告知下载http://pac.yoursite.com/pac_file.txt - - - 或类似的东西。
然后,您可以打开浏览器并导航到该 URL,它将下载 PAC 文件供您以 JavaScript 格式阅读。
于 2016-07-13T08:00:49.713 回答