Recording ShopIt V 6.0 Without Parsing Rules

The Silk Performer sample Web application, ShopIt V 6.0, was deliberately built in such a way that the Recorder has to script the context-less function WebPageUrl() with a form definition that contains a session ID. This was achieved by having JavaScript assemble an URL.

Recording ShopIt V 6.0 without recording rules results in a script with a hard coded session ID, as shown in the following example.

WebPageUrl(sParsedUrl, "Unnamed page", SHOPITV60_ KINDOFPAYMENT_ASP002);

// …

dclform
  SHOPITV60_KINDOFPAYMENT_ASP002:
    "choice" := "CreditCard",
    "price"  := "69.9",
    "sid"    := "793663905";