Jump to content


URL rewriting


  • Please log in to reply
1 reply to this topic

#1 Guest_mstern_*

Guest_mstern_*
  • Guests

Posted 06 March 2009 - 12:59 AM

I am trying out WAPT on an ASP.NET application. The session that I recorded has a long random string embedded in all the HTTP URLs. I need to replace that string with another string that is dynamically created when the user logs on. How do I do that?

Example: https://hostname:por...))/Default.aspx was recorded but the session generated by WAPT needs to replace /(S(xwue4x2v10kflxvcm0s3rhfh)) with something like /(S( other random looking stuff)) and the new string was passed back in the previous response.

Thanks for any help!

#2 Guest_angela_*

Guest_angela_*
  • Guests

Posted 06 March 2009 - 11:37 AM

QUOTE (mstern @ Mar 6 2009, 06:59 AM) <{POST_SNAPBACK}>
I am trying out WAPT on an ASP.NET application. The session that I recorded has a long random string embedded in all the HTTP URLs. I need to replace that string with another string that is dynamically created when the user logs on. How do I do that?

Example: https://hostname:por...))/Default.aspx was recorded but the session generated by WAPT needs to replace /(S(xwue4x2v10kflxvcm0s3rhfh)) with something like /(S( other random looking stuff)) and the new string was passed back in the previous response.

Thanks for any help!


Hi,

You need to create a variable (let's call it SessionID) with the help of the function Search
(LeftBoundary, RightBoundary), where LeftBoundary = "https://hostname:portname/(S(", and RightBoundary = "))/Default.aspx".

Then in the URI of requests containing session variable you need to replace https://hostname:portname/(S(xwue4x2v10kflx...))/Default.aspx with https://hostname:portname/(S($Var(SessionID)))/Default.aspx.

You can automate this process by specifying parameters for function Search in Settings\Parameterization and then re-recording. In this case the variables should be created automatically.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users