api 设计 问答列表

API 设计中的 (start, end) 与 (start, length)

作者:mikera 提问时间:1/11/2013

我见过在指定索引范围时使用的两个替代约定,例如 subString(int startIndex, int length); 与。 subString(int startIndex, int ...

跨多种编程语言重用HTTP REST函数

作者:Coder 提问时间:4/25/2019

背景 我正在做一个项目,其中多个独立的系统服务需要通过一个定义良好/完全定义的 REST API(即通过 HTTP 、 和请求)与中央服务进行通信。我们希望将一些复杂的操作集简化为单个函数,并提供给...

具有默认值的对象初始值设定项内的集合初始值设定项

作者:Heinzi 提问时间:6/2/2020

我只是偶然发现了以下问题: class Settings { // Let's set some default value: { 1 } public ICollection<int> All...

在查询字符串中包含邮政编码和/或姓氏是否存在安全问题?

作者:HazNut 提问时间:8/15/2023

我目前正在设计一个端点来验证客户,他们可以输入他们的邮政编码或姓氏,以及他们的客户 ID(以及其他一些不相关的数据)。 我听说在查询字符串中包含 PII 或敏感数据可能会带来安全风险。我找不到很多关...

如何区分标准库调用、第三方库调用和来自存储库的 API 调用?

作者:Exploring 提问时间:8/13/2023

我正在处理一个项目,我必须确定特定的调用或导入是否为: 来自我正在使用的语言的标准库 (Python)。(我已经在考虑使用它了)sys.stdlib_module_names 来自第三方库,或 从存...

如何处理 requestbody 中布尔值的 0/1 和 false/true 值

作者:Sigmarod 提问时间:10/10/2023

我目前正在将功能从旧的 HTTP API 迁移到新的 HTTP API。 API 的多个端点需要具有可为 null 布尔值的对象作为 requestbody 中的 JSON 对象。 型号: pub...

API 设计中的 (start, end) 与 (start, length)

作者:mikera 提问时间:1/11/2013

我见过在指定索引范围时使用的两个替代约定,例如 subString(int startIndex, int length); 与。 subString(int startIndex, int ...


共7条 当前第1页