首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从.NET中的字符串中获取url参数

从.NET中的字符串中获取URL参数,可以使用以下方法:

  1. 使用HttpUtility.ParseQueryString方法解析URL中的查询字符串。
代码语言:csharp
复制
string url = "https://example.com/?param1=value1&param2=value2";
string queryString = url.Split('?')[1];

var queryParams = HttpUtility.ParseQueryString(queryString);

string param1 = queryParams["param1"];
string param2 = queryParams["param2"];
  1. 使用正则表达式匹配URL中的查询字符串。
代码语言:csharp
复制
string url = "https://example.com/?param1=value1&param2=value2";

string pattern = @"(?<=\?|&)([^=&]*)=([^=&]*)";

var matches = Regex.Matches(url, pattern);

Dictionary<string, string> queryParams = new Dictionary<string, string>();

foreach (Match match in matches)
{
    queryParams[match.Groups[1].Value] = match.Groups[2].Value;
}

string param1 = queryParams["param1"];
string param2 = queryParams["param2"];

这两种方法都可以从URL中获取查询字符串参数,并将其存储在字典中以便后续使用。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

3分29秒

如何将AS2 URL中的HTTP修改为HTTPS?

13分50秒

Servlet编程专题-20-从请求中获取服务端相关信息

6分1秒

77_尚硅谷_大数据SpringMVC_从ServletContext中获取SpringIOC容器对象的方式.avi

20分13秒

068_尚硅谷_实时电商项目_从Redis中获取偏移量

9分9秒

164_尚硅谷_实时电商项目_从MySQL中获取偏移量的工具类封装

5分23秒

Spring-011-获取容器中对象信息的api

18分53秒

javaweb项目实战 09-从数据库中获取全部用户记录 学习猿地

8分29秒

52_尚硅谷_Vue3-setup中的参数

2分0秒

解决requests库中session.verify参数失效的问题

4分16秒

14.Groovy中的字符串及三大语句结构

12分29秒

09_尚硅谷_处理请求_获取请求行中的信息

20分36秒

第8章:堆/71-新生代与老年代中相关参数的设置

领券