【问题标题】:RestKit HTTP response code without mapping没有映射的 RestKit HTTP 响应代码
【发布时间】:2015-11-09 00:33:45
【问题描述】:

我正在使用 RestKit 发布一个新资源,其服务器响应对我来说并不重要。我只需要知道它是否成功(HTTP 200 与否)。

当我没有为该资源设置任何映射时,我会得到 Expected status code in (400-499), got 200} 并调用失败回调。

有什么方法可以让 RestKit 检测到它是一个成功的响应而不添加不必要的响应描述符映射?

【问题讨论】:

    标签: ios restkit


    【解决方案1】:

    在这种情况下,您无需映射,因此您应该使用 RestKit 创建要发送的请求,然后自己处理发送。 RestKit 发出请求的目的是映射响应,因此如果无法映射响应,则会出现错误。

    【讨论】:

    • 哦。我应该使用什么 RestKit 方法来创建请求?
    • requestWithObject:method:path:parameters:
    【解决方案2】:

    试试这个

    statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)

    【讨论】:

      猜你喜欢
      • 2014-08-13
      • 1970-01-01
      • 1970-01-01
      • 2014-06-04
      • 2011-11-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多