Как разобрать строку запроса в NameValueCollection в .NET
HttpUtility.ParseQueryString .net будет работать до тех пор, пока .net-framework вы находитесь в веб-приложении .net или не возражаете против parser включения зависимости от parse System.Web. Другой способ parsers сделать это:
NameValueCollection queryParameters = new NameValueCollection();
string[] querySegments = queryString.Split('&');
foreach(string segment in querySegments)
{
string[] parts = segment.Split('=');
if (parts.Length > 0)
{
string key = parts[0].Trim(new char[] { '?', ' ' });
string val = parts[1].Trim();
queryParameters.Add(key, val);
}
}
.net
parsing
query-string
2021-12-04T18:56:31+00:00
2022-10-31T08:48:00+00:00
NeewbieHelper
Вопросы с похожей тематикой, как у вопроса:
Как разобрать строку запроса в NameValueCollection в .NET
Предупреждение о файлах Cookies
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.