REST场景中首选哪种情况(上/下)?

时间:2010-09-07 16:04:34

标签: rest

我正在阅读arin的API,并注意到许多REST参数都是大写的。

是否有一个标准定义了我在REST全服务中应该期待什么?

2 个答案:

答案 0 :(得分:3)

HTTP(RFC2616)规范states,除了方案和URL的主机之外的所有内容都应区分大小写。

我意识到规范的这一部分经常被忽略,但那是官方的话。

答案 1 :(得分:0)

不,没有。 REST原则基于HTTP协议的原始思想,它不会将参数名称限制为大小写,大小写,大写或小写。

首先,您应该决定是否要求参数具有大小写性。也许您正在使用的系统使其中任何一个成为一个自然选择。 (除此之外,我真的没有想到让它们具有案例意义的好理由。)

然后你应该确定一个与你的资源地址相符的套管。如果您的地址全部为小写,那么如果参数名称也是如此,它可能看起来更好。