Пример #1
0
        public void GetDisplayUrlFromRequest()
        {
            var request = new DefaultHttpContext().Request;
            request.Scheme = "http";
            request.Host = new HostString("my.HoΨst:80");
            request.PathBase = new PathString("/un?escaped/base");
            request.Path = new PathString("/un?escaped");
            request.QueryString = new QueryString("?name=val%23ue");

            Assert.Equal("http://my.hoψst:80/un?escaped/base/un?escaped?name=val%23ue", request.GetDisplayUrl());
        }