api-design 相关问题

API设计是确定和公开一组旨在供其他开发人员使用以允许以编程方式访问数据的一致方法签名,返回值和文档的过程。


包含枚举描述的发布请求

我正在.net核心中创建一个简单的API,并试图实现一个需要处理枚举值的帖子。我正在为此使用“ SaveProfileResource”,这是AutoMapper在我的......>

回答 1 投票 0


。NET的RandomNumberGenerator.GetBytes方法为什么将其结果分配给字节数组参数而不是返回新的字节数组?

。NET Framework具有RandomNumberGenerator类,用于生成加密安全的随机字节。其主要方法之一,GetBytes,具有签名无效的GetBytes(byte []数据)-它需要...

回答 1 投票 1

REST API中用于验证电话号码的路由和http方法应该是什么?

我很好奇我需要使用API 端点结构和HTTP方法来成功验证电话号码。根据REST API准则,我需要使用哪种正确格式?另外...

回答 1 投票 0

我可以在API的后端使用Swift吗?

我想创建一个国际象棋引擎。我最熟悉Swift,而超级高性能对我来说并不那么重要(否则我可能会用C ++来学习和编写)。我需要引擎...

回答 1 投票 0

如何在类型化域模型中处理可选数据?

总体上,在开发应用程序/域模型时,我想知道什么是处理不完整或可选数据的最佳方法。 TypeScript和C#之类的类型化语言为我们提供了强大的功能...

回答 1 投票 0

如何组织Python API模块使其更简洁?

我正在编写一个表示某些Web API的Python库。现在,我的库目录看起来与此相似:__init__.py Account.py Order.py Category.py requests.py在__init__.py中,我有...

回答 3 投票 5

系统设计访谈-汽车API

[系统设计问题:将为您提供数百万辆二手车的数据集以及有关它们的信息-里程,颜色,价格等。您必须在两天内创建一个API端点,以便用户...

回答 1 投票 1

DTO应该代表嵌套的实体结构,还是应该将我的路径设置为每个嵌套对象都有一个端点?

例如,假设我有一个看起来像这样的实体。公共类PersonEntity {public String firstName; public String lastName;公开清单 汽车; }选项1 ...

回答 1 投票 0

设计Restful API时,我应该对DEFOLLOW使用DELETE还是POST?

我脑子里有一天这个问题,我试图从RESTful Web服务食谱和其他stackoverflow帖子中读一些书,但是仍然没有令人信服的答案:...

回答 2 投票 1

如何实现CUDA驱动程序API库的句柄?

注:该问题已更新,以解决注释中提出的问题,并强调该问题的核心是有关运行时之间的相互依赖性-...

回答 1 投票 14

我应该在API程序包中使用接口作为数据类吗?

我正在设计一个API,以便将来通过测试来覆盖它。我的服务方法需要一些数据类:公共接口服务{GetUserResponse getUser(GetUserQuery query); } GetUserResponse ...

回答 1 投票 0

我可以为C ++类提供不完整的标头来隐藏实现细节吗?

我想将一个类的实现分为三部分,以避免用户需要处理实现细节,例如,我用来实现功能的库:impl.cpp ...

回答 1 投票 0

传入和传出DTO的最佳做法

我面临API设计问题。考虑以下流程:如您所见,我有2个类来代表我的模型(SomethingDTO和SomethingResponse),还有2个类来代表第三方模型...

回答 2 投票 1

API开发详解端点与更多的请求

我使用的快递与节点真正轻松地创建端点。我有一个名为/用户/端点:UID /上传与POST请求。我希望它处理的数据量庞大,但发送...

回答 1 投票 0

为什么单独的API定义和执行的JAR

对于JSTL标记,提供了一个API javax.servlet.jsp.jstl-API-1.2.1.jar和实施javax.servlet.jsp.jstl-1.2.1.jar。 Servlet的,从servlet的api.jar文件和实施广口瓶中的API ...

回答 4 投票 1

为什么to_ascii_lowercase返回一个字符串,而不是牛 ?

STR :: to_ascii_lowercase返回一个字符串。为什么它不返回牛 就像to_string_lossy或字符串:: from_utf8_lossy?这同样适用于为str :: to_ascii_uppercase。

回答 1 投票 2

API数据不工作的Vue.js用户过滤器 - 未捕获的SyntaxError:意外的标记:

我是新来Vue.js,我卡住了。我已经拉在从通过香草的JavaScript Github的工作API的数据,现在我想创建一个用户过滤器。我开始了与工作的“类型”过滤器含义完整...

回答 1 投票 0

这取决于验证用户的API端点

我有以下实体:公共类公司{公众的Int32 CompanyId {获得;组; }公共字符串名称{;组; }}公共类项目{公众的Int32专案编号{获得;组; } ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.