小编Ste*_*ons的帖子

如何在 ASP.Net 中解析和重建 URL?

我正在开发一个 C#/ASP.Net 应用程序,我正在尝试找到一种方法将 URL 分解为其组成部分,然后交换或删除这些部分并创建新的 URL。

例如,如果我有以下 URL:

我想将 URL 拆分为:

  • 协议(http、https、ftp 等)
  • 域名 (www.site.com)
  • 页面(page.aspx)
  • URL 参数(parm1 = 值 1,parm2 = 值2)

一旦 URL 被拆分,我想操作每个部分,例如:

  • 添加或删除参数
  • 改变参数值
  • 将页面从 page.aspx 更改为 page2.aspx

然后,完成后创建一个新的 URL,准备用于上述更改。

我已经查看了 MSDN 文档等,但在 .Net 中找不到实用程序类来处理这个问题。有任何想法吗?

干杯,史蒂夫

c# parameters url

4
推荐指数
1
解决办法
3090
查看次数

标签 统计

c# ×1

parameters ×1

url ×1