0
外部のパートナー企業から提供されているWebサービスを呼び出します。 Webサービスはファイル(.pdf、.dox、.png、...)をバイト配列として返します。WebサービスレスポンスヘッダーからMIMEタイプを取得する
コードからヘッダー情報(詳しくはコンテンツタイプのデータに興味があります)を取得する必要がある場合は、この情報をどのように入手できますか?
私たちの側では、VS 2010とC#を言語として使用しています。
ここコード:
var client = new PublicService();
wsRequest request = new wsRequest();
var docInfo = new documentInfo();
docInfo.documentId = HSdocumentID;
docInfo.position = 1;
request.documentInfos = { docInfo };
byte[] doc = client.deliver(deliverRequest); //returns the file as byte array
(私が原因コピーするコードに、答えではなく、コメントを提供しますか)?それはSOAPベースのWebサービスですか、それともRESTfulなWebサービスですか? – CSharpenter
これはSOAP Webサービスです。パートナー企業の開発者は、Webサービスの応答ヘッダーにはコンテンツタイプに関するデータがあると私に言った。私の質問は、私のコードからそのような情報をどのように抽出することができますか? – Francesco
WebサービスのWSDLにアクセスできる場合は、必要なWebメソッドのSOAP要求/応答サンプルを投稿してください – CSharpenter