0

アンケートである Web サービスを公開しています。というわけで、10 問と 1 つの添付ファイルがあります。質問の1つは、添付ファイルのタイプでもあります。したがって、WSDL は次のようになります。

<wsdl>
:
  <xs:complexType name="createUpdateAnswersheetRequestType">
    <xs:sequence>
      <xs:element name="answersheet" type="answersheet:answersheetType"/>
      <xs:element name="imageData" type="xsd:base64Binary"/>
    </xs:sequence>
  </xs:complexType>
:
:
<xs:complexType name="answersheetType">
:
<xs:element name="imageData" type="xsd:base64Binary"/>
:
</xs:complexType>

SoapUI からこの Web サービスを呼び出そうとしています。SoapUI リクエストの「フォーム」ビューから 2 つの添付ファイルを添付します。サーバー側で正しく受信できるファイルは 1 つだけです。

SOAP UI は次のようになりますここに画像の説明を入力

外側の添付ファイルを送信すると、別の添付ファイル (質問の回答) がゴミとして受信されます。外側の添付ファイルを送信しないと、別の添付ファイル (質問の回答) が正しく表示されます。

抜け道は?

4

0 に答える 0