ASP.NET QueryStrings

时间:2010-10-23 05:09:59

标签: asp.net .net query-string

在ASP.NET中使用QueryStrings时,我应该遵循哪些约定?例如:哪个更好? 1还是2? 1. url?stock_trnasfer_ID = 10 2. url?sid = 10

3 个答案:

答案 0 :(得分:1)

我会选择选项2.

原因:

  1. Querystrings的尺寸有限(虽然它现在非常大)所以最好不要浪费它长名称

答案 1 :(得分:1)

总是第二个。因为网址必须是用户的简称。

答案 2 :(得分:0)

它取决于程序员,但如果有很多值,那么你应该选择第二个选项

2. url?sid=10

因为URl有长度限制,你将来必须添加其他一些,因此很难处理。

但如果只有一两个,那么你可以选择1个选项

1. url?stock_trnasfer_ID=10

对于开发人员(你)而言是全面的,但对用户没有信息,因为在这种情况下,它对你传递ID的黑客更有帮助,所以不应该向用户提出你在Querystrings中传递的内容。