Error Domain=NSCocoaErrorDomain Code=3840 "Der Vorgang konnte nicht abgeschlossen werden, iOS mit AFNetworking
Ich bin mit AFNetworking, um die Daten vom server mit post-Methoden in iOS, aber ich bin immer status-code 200 OK aber in AFNetworking seiner kommt in Ausfall-Methoden und deren Anzeige unten Fehler habe ich auch bei google suchen und ich habe versucht, basierend auf dem Ergebnis aber auch seine Anzeige gleichen Fehler.
Warten auf Ihre Antwort.
Status code :-
{ status code: 200, headers {
Connection = "keep-alive";
"Content-Encoding" = gzip;
"Content-Type" = "text/html"
Fehler :- Error Domain=NSCocoaErrorDomain Code=3840 "Der Vorgang konnte nicht abgeschlossen werden. (Kakao Fehler 3840.)" (Ungültiger Wert Zeichen 0.) UserInfo=0x7f838a5df950 {NSDebugDescription=Ungültiger Wert Zeichen 0.}
Hier ist mein code :-
NSError *error;
NSDictionary *result;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dictPost
options:kNilOptions error:&error];
if (! jsonData) {
} else {
NSString *jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
result = [NSJSONSerialization JSONObjectWithData:[jsonString dataUsingEncoding:NSUTF8StringEncoding] options:0 error:nil];
}
AFHTTPRequestOperationManager *manager = [AFHTTPRequestOperationManager manager];
AFJSONResponseSerializer *responseSerializer = [AFJSONResponseSerializer serializerWithReadingOptions:NSJSONReadingAllowFragments];
[manager setResponseSerializer:responseSerializer];
manager.responseSerializer.acceptableContentTypes = [NSSet setWithObject:@"text/html"];
[manager.requestSerializer setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];*
[manager POST:@“http:www.server.url.com” parameters:result success:^(AFHTTPRequestOperation *operation, id responseObject) {
NSLog(@"JSON: %@", responseObject);
} failure:^(AFHTTPRequestOperation *operation, NSError *error) {
NSLog(@“Error: %@", error.description);
}];
- Könnten Sie bitte formatieren Sie den code?
- Hast du jemals dieses problem zu beheben? Ich habe das gleiche problem und alle Lösungen, die ich versucht habe auf das linke und ein paar andere haben nicht funktioniert --stackoverflow.com/questions/19114623/...
- Ich habe beschlossen oben genannte Problem .
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich glaube, dein problem ist im Zusammenhang mit diesem Antwort.
Es ist wahrscheinlich ein Fehler in der Antwort selbst, die nicht analysiert werden, wie ein gültiges JSON.
Ich würde versuchen, den server zu Debuggen Antwort mit einem 3rd party tool, wie Postman für Chrome.
Aktualisiert:
Ihre Inhalte geben sollte
application/json
.