HttpUtility.ParseQueryString 值和密钥
HttpUtility.ParseQueryString value and Key
我正在尝试删除 HttpUtility.ParseQueryString 的键和值,但我无法获取键和值。
(例如://somesite.com/someaction?article=1&lang=en)
我想要这样的东西:
[
{"article",1},
{"lang","en"}
];
知道怎么去吗?
您可以获得所有键和值:
string[] allKeys = Request.QueryString.AllKeys
.Select(k => "key: " + k + " value: " + Request.QueryString[k])
.ToArray();
修改Select
方法获取你想要的数据结构(string[]
除外),例如:
string[][] allKeys = Request.QueryString.AllKeys
.Select(k => new string[] { k, Request.QueryString[k]})
.ToArray();
我正在尝试删除 HttpUtility.ParseQueryString 的键和值,但我无法获取键和值。 (例如://somesite.com/someaction?article=1&lang=en)
我想要这样的东西:
[
{"article",1},
{"lang","en"}
];
知道怎么去吗?
您可以获得所有键和值:
string[] allKeys = Request.QueryString.AllKeys
.Select(k => "key: " + k + " value: " + Request.QueryString[k])
.ToArray();
修改Select
方法获取你想要的数据结构(string[]
除外),例如:
string[][] allKeys = Request.QueryString.AllKeys
.Select(k => new string[] { k, Request.QueryString[k]})
.ToArray();