Request.Url должен содержать все, что вам нужно.На этом этапе нужно проверить строку и то, что вы предпочитаете извлечь из нее.Я использовал AbsoluteUri раньше, и это работает.
Этот пример не защищает от ошибок, но вы должны быть в состоянии выяснить, что вам нужно из этого:
string Uri = Request.Url.AbsoluteUri;
string Output = Uri.Substring(0, Uri.LastIndexOf('/') + 1 );