【问题标题】:HTTP PUT with RestKit 0.10.1 and simple return type带有 RestKit 0.10.1 和简单返回类型的 HTTP PUT
【发布时间】:2012-12-01 21:15:45
【问题描述】:

我在http://api.mysite/RestMethod?uid=1 有一个REST 方法,它接受请求正文中的Credentials 对象。 Credentials 对象非常简单:有两个属性,UserNamePassword。请求成功后,该方法返回一个整数。

我想把凭据放到上面的URL 并取回返回的整数值。当请求和响应都使用相同类型的对象时,所有示例都显示PUT。我该如何取回int

我能够让PUT 使用

[objectManager putObject:credentials delegate:self];

RestKit 显示返回状态码为 200 的响应。但它无法反序列化整数。

任何帮助将不胜感激。

谢谢。

附:我绝不需要使用 RestKit。我会考虑其他选择。

【问题讨论】:

    标签: ios6 restkit


    【解决方案1】:

    最后,我重写了我的 API 方法以返回相同的 Credentials 对象,并将布尔标志 IsAuthenticated 设置为 true 或 false,并使用 RKObjectManager 映射将序列化器/反序列化器映射到 JSON

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-16
      • 1970-01-01
      • 2016-12-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多