【发布时间】:2011-09-21 15:28:35
【问题描述】:
在 URI 的查询部分指定布尔值的首选方法是什么?一个普通的查询字符串看起来像
a=foo&b=bar
假设我有一个带有布尔值的参数“c”,我应该说一下
a=foo&b=bar&c=1
或者
a=foo&b=bar&c=True
或者
a=foo&b=bar&c=true
我检查了RFC 2396 的查询组件部分,它没有指定如何表示布尔参数。那么我想知道的是,常见(或合理)的做法是什么?
【问题讨论】:
-
URI 规范(现在是 RFC 3986)根本不在乎。
-
我会说做最简单的事情 - 即如果你在 java 中,Boolean.parseBoolean("true")...