meine Server-Seite ist Google Compute Engine mit Django Dienste wie APIAFHTTPRequestOperationManager POST-Anfrage nicht mit Netzwerkverbindung unterbrochen wurde (-1005)
dies ist der Code ich IOS in Xcode läuft 6,1
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];
}];
es scheitert immer mit Error Domain=NSURLErrorDomain Code=-1005 "The network connection was lost."
aber wenn ich den Service vom Terminal rufen mit curl -datacurl --data "param1=1¶m2=3" http://myUrl/
es funktioniert perfekt
, wie dieses Problem gelöst? –
@kirtimali Ich weiß immer noch nicht, vielleicht, wenn Sie +1 zu der Frage hinzufügen, wird jemand entscheiden, es zu beantworten. –
Ich habe die gleiche Frage, es scheitert für eine bestimmte Anfrage, aber nicht der Rest von ihnen – phil88530