srvr.AddFilter("/download/*","downloadFilter",False)
'Return True to allow the request to proceed.
Public Sub Filter(req As ServletRequest, resp As ServletResponse) As Boolean
'get fileuri /download/filename.zip
Dim fileuri As String = req.RequestURI
'get auth info from headers
Dim userid As String=req.GetHeader("userid")
Dim userauth As String=req.GetHeader("userauth")
'get auth info from url /download/filename.zip?userauth=xyz
Dim userauth As String=req.GetParameter("userauth")
'check the auth info ; return false if fail
Return True
End Sub