这伤害了我的头脑。在一个函数我有下面的代码。什么伤害了我的头脑是我可以在我的RawUrl中se& id =它应该保持的值同时if语句中的req [“id”]返回null
var req = HttpContext.Current.Request;
string u = req.RawUrl; // --> /pstcm&id=5653999025705172077
d = null;
if (req["id"] != null)
答案 0 :(得分:6)
据我所知,id=...
未指定为查询字符串属性。它前面没有?
。它是URL路径本身的一部分。 HttpRequest
的索引器仅考虑cookie,表单值,查询字符串属性和服务器变量。显然,它不能神奇地推断任何任意定义的格式。