Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/119.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios HTTP请求在AFN网络中不工作_Ios_Objective C_Request_Afnetworking - Fatal编程技术网

Ios HTTP请求在AFN网络中不工作

Ios HTTP请求在AFN网络中不工作,ios,objective-c,request,afnetworking,Ios,Objective C,Request,Afnetworking,我正在尝试使用AFNetworking将此HTTP API调用转换为Objective-C GET /api/call?action=helloWorld&query=... HTTP/1.1 Host: www.volunteermatch.org Accept-Charset: UTF-8 Content-Type: application/json Authorization: WSSE profile="UsernameToken" X-WSSE:UsernameToken Us

我正在尝试使用AFNetworking将此HTTP API调用转换为Objective-C

GET /api/call?action=helloWorld&query=... HTTP/1.1
Host: www.volunteermatch.org
Accept-Charset: UTF-8
Content-Type: application/json
Authorization: WSSE profile="UsernameToken"
X-WSSE:UsernameToken Username="acme",
PasswordDigest="quR/EWLAV4xLf9Zqyw4pDmfV9OY=", Nonce=
"d36e316282959a9ed4c89851497a717f", Created="2003-12-15T14:43:07-0700"
这是我试图做的,但是我没有收到任何数据

NSDictionary* param = @{
                        @"action":@"helloWorld",
                        @"query":@"{\"name\":\"john\"}"
                        };

AFHTTPSessionManager *manager = [[AFHTTPSessionManager alloc] initWithBaseURL:[NSURL URLWithString:@"http://www.volunteermatch.org/"]];
[manager.requestSerializer setValue:@"WWSE profile=\"UsernameToken\"" forHTTPHeaderField:@"Authorization"];
[manager.requestSerializer setValue:[CocoaWSSE headerWithUsername:@"XXX" password:@"XXXXX"] forHTTPHeaderField:@"X-WSSE"];

[manager GET:@"api/call" parameters:param success:^(NSURLSessionDataTask *task, id responseObject)
 {
     // Success
     NSLog(@"Success: %@", responseObject);
 }failure:^(NSURLSessionDataTask *task, NSError *error)
 {
     // Failure
     NSLog(@"Failure: %@", error);
 }];    
这是我期望返回的结果,但是我什么也没有得到

{
 "name": "john",
 "result": "Hello john!"
}

如果你的请求与卷发一起发送,是否有效?你确定这不是服务器问题吗?你的N错误是怎么说的?@Kreiri没有N错误,它只是返回一个200码的空响应