implemented much more and better request information.
context.request.url now returns the full url.