从RestKit .20.3获取HTTP状态描述

时间:2015-02-24 22:24:47

标签: ios rest restkit restkit-0.20

我能够很好地获取状态代码,但我正在寻找从响应中获取"HTTP Reason Phrase"的方法。我已经通过RKObjectRequestOperation了解并且没有在任何地方看到它。我觉得我只是错过了它。这是RestKit支持的东西吗?

在我的特定情况下,我正在发送的服务是将其发回:

HTTP/1.1 409 A user with this phone number already exists
Cache-Control: private
Server: Microsoft-IIS/8.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
Date: Tue, 24 Feb 2015 22:13:21 GMT
Content-Length: 0

我试图进入"拥有此电话号码的用户已经存在"位。

非常感谢。

1 个答案:

答案 0 :(得分:0)

这不是一个RestKit的东西,它是一个URL处理系统的东西,因为它是RestKit构建在它之上的HTTP基础。

所以它应该由localizedStringForStatusCode:提供,你可以从RestKit操作中找到它。

说实话,我从来没有理由使用它,所以我不确定它是否纯粹是从返回的状态代码中查找的本地客户端,或者它是否链接到任何服务器响应数据。由于文档引用RFC 2616,如果服务器将其发送出去,它应该选择文本...