&引用;“讯息”:&引用;无效参数:访问被拒绝";,向服务器发送json请求时-ios
我正在向服务器发送一个json,但我从服务器得到的响应如下- “消息”:“无效参数:访问被拒绝” 我发出这样的请求-&引用;“讯息”:&引用;无效参数:访问被拒绝";,向服务器发送json请求时-ios,ios,objective-c,json,afhttpclient,Ios,Objective C,Json,Afhttpclient,我正在向服务器发送一个json,但我从服务器得到的响应如下- “消息”:“无效参数:访问被拒绝” 我发出这样的请求- AFHTTPClient * httpClient = [[AFHTTPClient alloc] initWithBaseURL:url]; NSDictionary *parameters = [NSDictionary dictionaryWithObject:json forKey:@"json"]; [httpClient postPath:@"/xxx/yyyy/z
AFHTTPClient * httpClient = [[AFHTTPClient alloc] initWithBaseURL:url];
NSDictionary *parameters = [NSDictionary dictionaryWithObject:json forKey:@"json"];
[httpClient postPath:@"/xxx/yyyy/zzzz" parameters:parameters success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"success parsing %@",responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@"failure parsing %@",error);
}];
但我得到了服务器的响应:
{
"message": "invalid parameters: Access is denied",
"data": null,
"result": "false"
},
请提供一个很好的解决方案来解决此问题,谢谢我们对您尝试连接的服务一无所知。那么,我们应该如何告诉您正确的参数呢?但至少有一个键
“json”
在我看来是可疑的。首先检查API文档,看看需要为键json发送什么。请参阅API文档。
[httpClient postPath:@"hello" parameters:[NSDictionary dictionaryWithObjectsAndKeys:@"data1", @"data1_key", @"data2", @"data2_key2", nil]