我可以从NSHTTPURLResponse获取状态文本吗?

时间:2011-04-08 19:19:34

标签: iphone objective-c cocoa http nsurlconnection

如果我使用NSURLConnection从服务器获取数据,它会发回一个响应,例如:

HTTP / 1.1 406这里有一些文字

有什么方法可以检索状态文本“这里有一些文字字符串”?我知道如何获取状态代码,我知道localizedStringForStatusCode:,但在这种情况下,我需要访问发回的特定文本。

1 个答案:

答案 0 :(得分:5)

您可以使用ASIHTTPRequest-requestStatusMessage。或者您可以使用提供CFHTTP的Core Foundation CFHTTPMessageCopyResponseStatusLine。不幸的是,我不相信有CFHTTPMessageNSHTTPURLResponse的好方法。当然,ASIHTTPRequest无论如何都非常棒。