【发布时间】:2011-04-26 19:58:09
【问题描述】:
在我们的代码中,我们有名称很短的查询字符串变量,例如 cId、iId、isA 和 u。很难从它们的名称中分辨出这些变量是什么。我想使用更具描述性的名称,例如 customerId、itemId、isAnonymous 和 user。
如果有的话,我想知道在查询字符串中使用长名称的缺点。
谢谢
【问题讨论】:
-
与变量名长度无关,但如果用户将变量值更改为其他客户或商品的值会怎样?他们能看到其他客户的数据吗?这是您应该解决的严重安全漏洞。
标签: c# java asp.net naming-conventions request.querystring