AFNetworking-HTTP-Client sendet keine JSON-Parameter
-
12-12-2019 - |
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.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.