2016-07-10 6 views
0

Derzeit erhalte ich Fehler wie "Der Server kann die Anfrage nicht bedienen, da der Medientyp nicht unterstützt wird." In den folgenden Schritten verwende ich einen Soap-Service für einen HTTPS-Webservice.Senden und Empfangen von Daten in einem https websupport mit Soap in iOS - Obj-C

NSData *returnData = [NSURLConnection sendSynchronousRequest:request returningResponse:nil error:nil]; 

NSString *returnString = [[NSString alloc] initWithData:returnData encoding:NSUTF8StringEncoding]; 
+0

Was ist der 'Medientyp'? – iphonic

+0

für returndata NSLog Ausgabe wie folgt aus: Rückgabedaten ist <54.686.520 73.657.276 65.722.063 616e6e6f 74207365 72766963 65207468 65207265 71756573 74206265 63617573 65207468 65206d65 64.696.120 74.797.065 20.697.320 756e7375 70706f72 7465642e> – lj999

+0

wen ich versuche, den Inhalt von NSData hinzufügen i in diesem Code bedeuten NSString: NSString * returnString = [[NSString-Zuweisung] initWithData: returnData-Codierung: NSUTF8StringEncoding]; Die nslog-Ausgabe zeigt den folgenden Fehler: returnString Der Server kann die Anfrage nicht bearbeiten, da der Medientyp nicht unterstützt wird. – lj999

Antwort

1

Ich hatte dieses Problem durch Bindung von HTTPS mit HTTP gelöst. Jetzt kann ich mit SOAP auf den gleichen Webservice zugreifen.

Verwandte Themen