私は php soap を使用して Web サービスを呼び出していますが、サービスのオペレーターは、公開する必要がないように非 wsdl モードに切り替えることを望んでいます。悪いリクエストを受け取り、生成されたリクエストを見ると、送信されるリクエストの主な違いが 1 つあります。
<ns1:userpwd>password</ns1:userpwd>
対。
<ns1:userpwd xsi:type="xsd:string">password</ns1:userpwd>
すべてのパラメータには、この追加の xsi:type="xsd:string" があります 現在、私は使用しています
new SoapParam($password, "ns1:userPWD");
パラメータを生成します。最終的に送信される呼び出しの xml から xsi:type 属性を省略するには、どうすればよいですか?