Wie kann ich mit der Antwort von AfjsonRequestoperation umgehen, wenn mein Dienst zurückgibt, Text/HTML zurückgibt?

StackOverflow https://stackoverflow.com/questions/8814306

  •  26-10-2019
  •  | 
  •  

Frage

Ich bin neu in Afnetworkingk und meine Frage ist, wenn ich AfjsonRequestoperation verwende. Mein Dienst hat ein Text/HTML -Ergebnis zurückgegeben! Jeder kann mir einige Vorschläge geben? Oder andere Methord, um dies umzusetzen?

War es hilfreich?

Lösung

Einfach hinzufügen text/html zu den AcceptableContentTypen wie folgt:

[AFJSONRequestOperation addAcceptableContentTypes:[NSSet setWithObject:@"text/html"]];

Dies ist definitiv eine bessere Option als die unten, da Sie sich nicht ändern müssen AFJSONRequestOperation.m

Andere Tipps

Gehe zu AFJSONRequestOperation.m

Hinzufügen text/html

+ (NSSet *)defaultAcceptableContentTypes {
    return [NSSet setWithObjects:@"application/json", @"text/json", @"text/javascript", @"text/html", nil];
}

Nur ein Schuss in der Dunkelheit, aber versuchen Sie das festzulegen Accept Kopfball zu application/json für die NSURLRequest, oder wenn das nicht funktioniert, fügen Sie a hinzu .json bis zum Ende der URL.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top