gpt4 book ai didi

android - Gradle:通过自动检测代理设置设置代理属性?

转载 作者:太空狗 更新时间:2023-10-29 15:25:59 25 4
gpt4 key购买 nike

我在使用代理的网络中使用 android studio。因为我需要设置代理才能让 gradle 工作,所以我正在做一些研究。我知道向 Gradle 属性添加以下代码实际上应该有效:

systemProp.http.proxyHost=proxy.company.com
systemProp.http.proxyPort=443
systemProp.http.proxyUser=username
systemProp.http.proxyPassword=password
systemProp.http.auth.ntlm.domain=domain

systemProp.https.proxyHost=proxy.company.com
systemProp.https.proxyPort=443
systemProp.https.proxyUser=username
systemProp.https.proxyPassword=password
systemProp.https.auth.ntlm.domain=domain

我有一个 pac 文件获取访问权限,但我无法填写代理端口等信息。有没有办法通过pac文件设置代理?非常感谢!

最佳答案

PAC 文件是一个代理自动配置文件,可帮助 Web 浏览器自动选择最佳代理服务器... 以下代码是使用 pac 文件设置代理的示例:

proxy.pac.function FindProxyForURL(url, host)

{

if (isInNet(myIpAddress(), "10.10.10.0", "255.255.255.0")

return "PROXY [Proxy Address]:[Port]";

else

return "DIRECT";

}

有关更多信息,请访问此引用网址: https://techlib.barracuda.com/wss/configproxywithpacfile

关于android - Gradle:通过自动检测代理设置设置代理属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36695654/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com