Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这让我很头疼。在一个函数中,我有下面的代码。让我头疼的是我可以在我的 RawUrl 中设置 &id= 并且它应该在 if 语句中同时保持 req["id"] 的值返回 null
var req = HttpContext.Current.Request; string u = req.RawUrl; // --> /pstcm&id=5653999025705172077 d = null; if (req["id"] != null)
据我所见,id=...未指定为查询字符串属性。?之前没有。它是 URL 路径本身的一部分。的索引器HttpRequest只会考虑 cookie、表单值、查询字符串属性和服务器变量。显然,它不能神奇地推断出任何任意定义的格式。
id=...
?
HttpRequest