URL中是否应禁止使用没有值的queryparams?

URL中是否应禁止使用没有值的queryparams?,url,query-parameters,Url,Query Parameters,我们公司就使用查询参数(如)?arg0=42&arg1&arg2)进行了一场辩论。对我来说,这感觉很奇怪,我希望有arg1和arg2这样的指定值,如true或类似值 因此,我的问题是,这种方法是否有一些弱点,或者完全可以 编辑:以提供更多详细信息: 我们正在设计一个服务于JSON的接口。因此,反序列化/解组是这里的一个问题。使用此接口的平台可以是基于java、objective-c或c的。您可能会发现您的字符串被解释为没有键,只有值。我想说的是,它主要关注ASP.NET。

我们公司就使用查询参数(如
)?arg0=42&arg1&arg2
)进行了一场辩论。对我来说,这感觉很奇怪,我希望有
arg1
arg2
这样的指定值,如
true
或类似值

因此,我的问题是,这种方法是否有一些弱点,或者完全可以

编辑:以提供更多详细信息:
我们正在设计一个服务于JSON的接口。因此,反序列化/解组是这里的一个问题。使用此接口的平台可以是基于java、objective-c或c的。

您可能会发现您的字符串被解释为没有键,只有值。我想说的是,它主要关注ASP.NET。