【发布时间】:2009-09-14 09:17:31
【问题描述】:
可能重复
我想为iphone写一个http认证程序。我应该使用soap请求还是NSURLConnection来做?
请给我一个很好的链接,我可以帮助我一步一步地做到这一点,
问候,
【问题讨论】:
标签: iphone objective-c xcode http authentication
我想为iphone写一个http认证程序。我应该使用soap请求还是NSURLConnection来做?
请给我一个很好的链接,我可以帮助我一步一步地做到这一点,
问候,
【问题讨论】:
标签: iphone objective-c xcode http authentication
NSMutableURLRequest 对于这类工作来说可能是最灵活的。 看看这里的解决方案Google App Engine with ClientLogin Interface for Objective-C
如果这没有帮助,请您澄清您的问题。
【讨论】:
麦迪,
关于 NSURLConnection (http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/URLLoadingSystem/Tasks/UsingNSURLConnection.html) 上的 Apple 文档有一个很好的章节来处理身份验证请求。
您需要做的是使用 NSURLConnection 的异步模式并为在委托中具有适当的 didReceiveAuthenticationChallenge: 方法的连接定义一个委托。如果 HTTP 服务器要求身份验证,将调用此方法。 SDK 中有一些类可以帮助为此方法构建 BASIC 身份验证响应,我相信上述 URL 在该文档中有一些示例代码。
杰克
【讨论】: