スクリプトのカスタマイズ

記録された SOAP リクエストそれぞれには、 WebHeaderAddWebUrlPostBin API 呼び出しが含まれます。

Web サービスの呼び出しごとに、入力パラメータを手動でスクリプトを変更してカスタマイズしたり、 TrueLog Explorer の便利な機能を使用してカスタマイズを行うことができます。 これを行うには、スクリプトの試行を実行します。 それから、XML コントロールを使用して、入力パラメータを表す XML ノードをカスタマイズします。

SOAP リクエストのサンプル

WebHeaderAdd("SOAPAction", "\"http://tempuri.org/Login\"");
WebUrlPostBin(
  "http://localhost/MessageWebService/MessageService.asmx",
  "<?xml version=\"1.0\" encoding=\"utf-8\"?>"
  "<soap:Envelope xmlns:soap=\"http://schemas.xmlsoap.org/soap/envelope/
\"
    "xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"
    "xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">"
    "<soap:Body>"
      "<Login xmlns=\"http://tempuri.org/\">"
        "<sUsername>myuser</sUsername>"
        "<sPassword>mypass</sPassword>"
      "</Login>"
    "</soap:Body>"
  "</soap:Envelope>", STRING_COMPLETE, "text/xml; charset=utf-8");