gpt4 book ai didi

cocoa - 在 Mac OS X 应用程序中使用网络代理

转载 作者:行者123 更新时间:2023-12-03 18:04:02 24 4
gpt4 key购买 nike

作为 Mac 开发新手,我想知道是否可以收集一些有关处理网络代理的建议。目前该软件使用:

NSURL请求
NSURL下载
[NSString initWithContentsOfURL:]
WebKit/WebView

我在谷歌上进行了一些搜索,发现了 Apple 关于 CFProxySupport 的页面,尽管我还没有深入研究上述内容的实现。我还看到您可以在 Mac OS X 的系统偏好设置中配置代理 - 上述内容是否会自动使用此处设置的值?

此外,就用户界面而言,对于代理通常有何期望?简单地要求用户在系统偏好设置中设置详细信息是否可以接受,或者我真的应该提供在我自己的应用程序中单独设置详细信息的功能吗?

谢谢。

最佳答案

NSURLWebKit 等自动使用 OS X 系统偏好设置中适当的代理设置。

另一方面,如果您使用这些 API,则很难设置与系统偏好设置中的代理不同的代理。

对于普通的应用程序,预计您不会在应用程序中设置代理......我的爸爸和妈妈害怕互联网配置。他们要求我为他们的 Mac 设置互联网。我认为他们不愿意为单独的应用程序单独设置首选项。

当然,如果您的应用程序是下载助手、文件 uploader ,或者可能是完全独立的浏览器(如 FireFox),您可能希望为您的应用程序实现单独的代理设置,以满足像我这样的极客和 Nerd 的需求使用您的应用程序!

关于cocoa - 在 Mac OS X 应用程序中使用网络代理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3776867/

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