查询字符串中是不是有任何格式约定?

Posted

技术标签:

【中文标题】查询字符串中是不是有任何格式约定?【英文标题】:Is there any format convention in query strings?查询字符串中是否有任何格式约定? 【发布时间】:2012-05-28 01:02:35 【问题描述】:

我想知道您是否通常将查询字符串中的任何字母大写,使用破折号或下划线作为变量名,或者有任何其他查询字符串命名约定。我找不到任何参考。

编辑:由于似乎没有约定,是否有任何最佳做法或通常的方法来做到这一点?

【问题讨论】:

我知道没有官方的 W3C 标准,如果这就是你的意思的话。这通常只是个人/团队偏好的问题。 相关问题:***.com/questions/10302179/… 【参考方案1】:

在这种情况下根本没有约定。 URL(至少在 .NET 中)无论如何都不区分大小写。

【讨论】:

【参考方案2】:

我不记得实际上曾见过人们在查询字符串的参数名称中使用破折号。这可能是最佳实践。

我个人会避免使用驼峰式大小写,因为我不想涉及区分大小写/不区分大小写的问题。

留下下划线,我发现这是常用的。

【讨论】:

以上是关于查询字符串中是不是有任何格式约定?的主要内容,如果未能解决你的问题,请参考以下文章

在 JDBC 中使用命名参数时是不是有任何非法字符?

在 Python 中测试文件名是不是具有正确的命名约定

破折号和参数是不是有任何标准的命令行约定? [复制]

消息中的字符或 quickblox 对话框附件的大小是不是有任何限制?

orm常用字段和数据库优化查询

返回的参数格式不正确