发现 Web 应用程序的 API

问题描述 投票:0回答:1

我必须实现一个例程/库来发现应用程序的 API,然后将它们列在数据库中。我不知道从哪里开始,而且在互联网上找不到任何真正有用的东西。

我所能做的就是通过他们的url显示api信息,但我找不到它们

c# asp.net database api web-applications
1个回答
0
投票

带有 API 信息的 URL 可能是由 XML 或 JSON 文档文件创建的,就像 Swagger 那样。参见:https://swagger.io/specation/

希望您可以直接访问此文件(而不是生成的 HTML),从而提取所需的信息。然后将其存储在您的数据库中。我们可能需要更准确的信息来提供进一步帮助。

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