5
我的服務器端是Django的服務API谷歌計算引擎AFHTTPRequestOperationManager POST請求失敗(-1005)
這是我在Xcode 6.1 IOS
static NSString *const BaseURLString = @"http://myUrl/";
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
manager.requestSerializer = [AFJSONRequestSerializer serializer];
[manager POST:BaseURLString
parameters:[self getParameters]
success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSArray *returnedData = (NSArray *)responseObject;
[self doSomething:returnedData];
}
failure:^(AFHTTPRequestOperation *operation, NSError *error) {
UIAlertView *av = [[UIAlertView alloc] initWithTitle:@"Error Retrieving Properties" message:[NSString stringWithFormat:@"%@", error] delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[av show];
}];
運行代碼
它總是失敗,Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost."
但是當我使用curl -datacurl --data "param1=1¶m2=3" http://myUrl/
終端呼叫服務它的作品完美
如何解決這個問題,? –
@kirtimali我仍然不知道,也許如果你給某個人決定回答的問題添加+1。 –
我有同樣的問題,它沒有爲一個特定的請求,但沒有其他人 – phil88530