【发布时间】:2010-01-24 21:33:13
【问题描述】:
我需要使用 NSURLConnection 类处理 http 身份验证 (401),因此我实现了“connection:didReceiveAuthenticationChallenge:”委托方法。
在这种方法中,为了响应服务器质询,我需要包含在 http 服务器响应标头(WWW-Authenticate 标头之一)中的信息。我的问题是如何通过这种方法访问这些标头?
(我看到响应头可以从 NSURLResponse 对象(allHeaderFields 方法)获得,但是这个对象被传递给“connection:didReceiveResponse:”委托方法,来不及响应服务器质询。)
问候。 塞巴斯蒂安。
【问题讨论】:
标签: objective-c iphone cocoa http-headers nsurlconnection