Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 查询字符串和文本大小写_C#_Query String_Case Sensitive - Fatal编程技术网

C# 查询字符串和文本大小写

C# 查询字符串和文本大小写,c#,query-string,case-sensitive,C#,Query String,Case Sensitive,计算查询字符串的字符串并考虑大小写(大写/小写)是否安全?例如,有些浏览器会降低整个字符串吗?我在查询字符串中添加的任何参数都保持大小写不变,这样编码是否足够可靠?(显然是把用户可能会弄糟的事实放在一边) 用C#标记,因为我不确定评估查询字符串的平台是否会影响这个问题的答案;我正在用C#编码。惯例是关键。如果你在整个应用程序中使用驼峰大小写的查询字符串,请使用驼峰大小写,等等。你将成为传递参数和指定查询字符串的人,因此要保持一致,让生活变得轻松。除了保持一致性之外,特定的套管惯例没有任何真正的好

计算查询字符串的字符串并考虑大小写(大写/小写)是否安全?例如,有些浏览器会降低整个字符串吗?我在查询字符串中添加的任何参数都保持大小写不变,这样编码是否足够可靠?(显然是把用户可能会弄糟的事实放在一边)


用C#标记,因为我不确定评估查询字符串的平台是否会影响这个问题的答案;我正在用C#编码。

惯例是关键。如果你在整个应用程序中使用驼峰大小写的查询字符串,请使用驼峰大小写,等等。你将成为传递参数和指定查询字符串的人,因此要保持一致,让生活变得轻松。除了保持一致性之外,特定的套管惯例没有任何真正的好处


浏览器将保持大写的圆滑。

非常感谢您的回复。我同意,为了保持一致,我的查询字符串将包括大写。然而,我的问题是关于这种病例变异的可靠性。是否有任何浏览器/特定场景会影响我选择的案例+1.当您在查询字符串中传递它时,浏览器将保持大写。在将字符串附加到url之前,请注意如何处理字符串,以避免将参数的大小写放在一边。