Post 我想使用RestKit将数据发布到服务器,但它没有';不工作就回来400
我想使用RestKit将数据发布到服务器。因此,我根据以下公式编写代码 结果如下(代码:400)。它说这个结构有点问题:“没有找到应用程序”Post 我想使用RestKit将数据发布到服务器,但它没有';不工作就回来400,post,restkit,restkit-0.20,Post,Restkit,Restkit 0.20,我想使用RestKit将数据发布到服务器。因此,我根据以下公式编写代码 结果如下(代码:400)。它说这个结构有点问题:“没有找到应用程序” E restkit.network:RKObjectRequestOperation.m:576对象请求失败:底层HTTP请求操作失败,错误为:error Domain=org.restkit.restkit.ErrorDomain code=-1011“预期状态代码在(200-299)中,获得400”UserInfo=0xc8bd5b0{nsLocali
E restkit.network:RKObjectRequestOperation.m:576对象请求失败:底层HTTP请求操作失败,错误为:error Domain=org.restkit.restkit.ErrorDomain code=-1011“预期状态代码在(200-299)中,获得400”UserInfo=0xc8bd5b0{nsLocalizedRecoverysSuggestion={“代码”:-400,“错误”:“未找到应用程序”},
那么,您能告诉我它有什么问题吗。这一行:
NSDictionary* params = [NSDictionary dictionaryWithObject:post forKey:@"appliers"];
不是必需的(并且您实际上没有使用)
您需要显示的JSON是字典中的Post对象数组。目前,您应该在字典中获得一个字典。您可以使用Charles或类似工具检查这一点
要获取要查找的阵列输出,请发布一个阵列:
[manager postObject:@[ post ] path:urlPost parameters:nil success:nil failure:nil];
我已经更改了我的代码,我将发布NSDictionary对象(params)。但是错误仍然存在。你知道为什么吗
[manager postObject:@[ post ] path:urlPost parameters:nil success:nil failure:nil];