1

我正在尝试为 Mac OS (10.6) 制作一个互联网过滤器。我已经弄清楚了整个过程(我是一位经验丰富的 Xcode 开发人员),但我似乎找不到任何有关如何捕获传出 HTTP 请求的信息。

基本上,我需要某种签名看起来像这样的方法:

-(BOOL)MacOSAppWillMakeHTTPRequest:(NSDictionary*(or something???))requestInfo

它将接收有关正在发送的 HTTP 请求的信息(特别是 URL),并且可以允许或阻止该请求被处理。

我一直在搜索 Apple 的文档,但没有找到任何感兴趣的东西,除了内核扩展,这对于这个项目来说似乎有点太极端了。

欢迎任何想法、建议等。谢谢。

4

0 回答 0