【发布时间】:2015-05-14 04:27:34
【问题描述】:
我有一个编码的 URL。
http%3a%2f%myurl.test.me%2fSometjing%2fProduct%2fSearch%3fq=Tomato
我正在尝试从“Tomato”的 url 中获取查询字符串。我正在使用以下代码,但它返回 null。
var parsedQuery = HttpUtility.ParseQueryString((url));
Console.Write(parsedQuery["q"]); // null
【问题讨论】:
-
当然它返回 null - URL 是完全编码的。您需要先对其进行解码。您还应该修复
http://部分:http%3a%2f%2fmyurl.test.me%2fSometjing%2fProduct%2fSearch%3fq=Tomato
标签: c# asp.net-mvc