This event is fired when wodWebServer finds content
enclosed with markers defined in ScriptBegin
and ScriptEnd
properties in the response Body.
When such 'scripts' are found, this event is fired
allowing you to replace original content in the response
with dynamic one - created by your code.
Typically, you could set your markers like this:
User.Response.ScriptBegin = "<%"
User.Response.ScriptEnd = "%>"
Assuming your HTML webpage that is returned to the
client looks like this:
Hi. You are coming from
<b><%HOSTNAME%></b>. Current date is
<b><%DATE%></b>
then you can, for example, in RunScript do this:
If ScriptData = "HOSTNAME" Then ResponseData = User.RemoteIP
If ScriptData = "DATE" Then
ResponseData = Now
which will cause connected client to receive your
changes 'embedded' to the page.