我用POST请求一些内容,而服务器只是发送状态码200,内容长度为0。我该如何处理?我不允许添加没有映射的RKResponseDescriptor,也不允许添加RKResponseDescriptor。

最佳答案

啊,我刚刚发现,您可以为NSNull类创建一个映射。这似乎有效。这是代码:

    {
        RKObjectMapping* responseMapping = [RKObjectMapping mappingForClass:[NSNull class]];
        RKResponseDescriptor* response =
        [RKResponseDescriptor responseDescriptorWithMapping:responseMapping
                                                     method:RKRequestMethodAny
                                                pathPattern:@"entry/sync"
                                                    keyPath:nil
                                                statusCodes:RKStatusCodeIndexSetForClass(RKStatusCodeClassSuccessful)];

        [restObjectManager addResponseDescriptor:response];
    }

请告诉我这是否正确。

10-08 05:32