Jas*_*enX 4 macos cocoa http-proxy
考虑到我的应用程序具有当前登录的管理员用户的用户ID和密码,是否可以从OSX网络设置中检索配置值?特别感兴趣的是"Advanced/Proxies"标签内容.
是否使用设置API.以下是从OSX网络设置中获取PAC URL字符串的示例.
static char url[257] = {0};
NSDictionary * proxies = (NSDictionary *)SCDynamicStoreCopyProxies(NULL);
NSString * pacURL = [proxies objectForKey:(NSString *)kSCPropNetProxiesProxyAutoConfigURLString];
if (NULL != pacURL)
{
strncpy((char*) (&(url)[0]),
[pacURL cStringUsingEncoding:NSASCIIStringEncoding],
sizeof(url));
}
return url;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
1815 次 |
最近记录: |