iOS アプリで SOAP Web サービスに SudzC を使用しています。私が直面している問題は、自動生成されるメソッドがあり、そのパラメーターに単純な XML ペイロードが含まれていることです。XML ペイロードを NSString としてパラメーターに送信すると、XML ペイロードの & が & amp; に自動的に変換されます。
このプロセスでは、手動でエンコードを使用していません。どうすればこれを回避できますか? どんな助けでも大歓迎です。
編集 - これは、自動生成され、リクエストによって処理されるコードの一部です
if(postData != nil) {
[request setHTTPMethod: @"POST"];
[request addValue: @"text/xml; charset=utf-8" forHTTPHeaderField: @"Content-Type"];
[request setHTTPBody: [postData dataUsingEncoding: NSUTF8StringEncoding]];
if(self.logging) {
NSLog(@"%@", postData);
}
}
ありがとう
ニシン