.NET 3.5(VS2008)を使用して開発されたWebサービスメソッドがあります。これは、いくつかの文字列(ユーザー名、パスワード、件名、ファイルタイプ)とBase64でコード化されたバイナリドキュメントを想定しています。
SOAPとHTTPPOSTの両方を有効にしました。SOAPは完全に機能しますが、HTTPPOSTリクエストを送信することはできません。サーバーは「サーバーは要求を処理できませんでした。--->ルートレベルのデータは無効です。行1、位置1」と応答します。
顧客はこの方法を使用して、アプリケーションからドキュメントをアップロードしています。
.NETはHTTPPOSTを使用した複雑な構造をサポートしていないと言われました。これをサポートする方法はありますか?