在ASP.NET中使用QueryStrings时,我应该遵循哪些约定?例如:哪个更好? 1还是2? 1. url?stock_trnasfer_ID = 10 2. url?sid = 10
答案 0 :(得分:1)
我会选择选项2.
原因:
答案 1 :(得分:1)
总是第二个。因为网址必须是用户的简称。
答案 2 :(得分:0)
它取决于程序员,但如果有很多值,那么你应该选择第二个选项
2. url?sid=10
因为URl有长度限制,你将来必须添加其他一些,因此很难处理。
但如果只有一两个,那么你可以选择1个选项
1. url?stock_trnasfer_ID=10
对于开发人员(你)而言是全面的,但对用户没有信息,因为在这种情况下,它对你传递ID的黑客更有帮助,所以不应该向用户提出你在Querystrings中传递的内容。