ASP.NET如何获取URL中的URL

[复制链接]
查看11 | 回复1 | 2009-4-8 15:18:18 | 显示全部楼层 |阅读模式
如 domainurl?P1=A&URL=xxxxx?p1=a1&p2=a2
我想要得到xxxxx?p1=a1&p2=a2
------------------------------
我只知道有个URL参数 并不知道这个URL有没有参数、参数有多少个
如何合理的获得这个URL参数?

回复

使用道具 举报

千问 | 2009-4-8 15:18:18 | 显示全部楼层
刚随便写了一段代码,可以试试 string newurl = "http://" + Request["URL"].ToString();
UriBuilder u = new UriBuilder(newurl);
HttpRequest h = new HttpRequest("", newurl, u.Query.Replace("?", ""));
h.Params//这个h里面的参数就是URL里面的参数,
h.Params.Count可以判断数量,总之就是和操作Request操作一样了就...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行