Frage

Ich habe eine Unterklasse von AFHTTPClient erstellt und versuche, JSON-Parameter an einen Server zu senden.

Der Server reagiert jedoch mit einem erwarteten Inhaltstyp

generasacodicetagpre.

nach afnetworking faq

Wenn Sie AFHTTPClient verwenden, setzen Sie die Parametrierungs-Eigenschaft auf AfjsonParameterCoding.Jede Methode auf diesem HTTP-Client mit einem Parameter-Argument wird nun das übergebene Objekt in eine JSON-Zeichenfolge codieren und den HTTP-Körper- und Inhaltsheader entsprechend einstellen.

Ich habe das hier getan, aber der Server scheint die Inhaltsheader nicht zu erkennen.Kennt jemand von einer potenziellen Lösung?

Hier ist das Verfahren:

generasacodicetagpre.

War es hilfreich?

Lösung

Das Problem war mit der URL-Formatierung.Ich habe keine API-Implementierungsdetails bemerkt, die das Senden von Abfrageparametern erfordert, und auch die Angabe von JSON-Ausgang in der URI.

In Bezug auf Afnetworking gab es keine Probleme.

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