我正在开发一个需要接受类别并使用这些类别执行搜索的网络服务。可以组合类别,因此会想到位掩码。
例子:
Spring = 1, Summer = 2, Autumn = 4, Winter = 8
可能的选项:
?categories=5
- 不是非常用户友好/漂亮?categories=1,4
- 需要特殊解析?categories=1&categories=4
- 得到很好的支持,但对于很多类别来说有点冗长?categories=Spring,Autumn
- 似乎最用户友好
是否有任何标准方式或首选方式来建模位掩码类型数据?