API探索
尽管有几个问题涉及该主题,但我无法找到解决我试图理解的核心概念的问题
如果知道一个API的根结构,我们想象一下http://stackoverflow.com/api/service/
并且我们可以从已知端点成功检索结果,例如 http://stackoverflow.com/api/service/answers/?id=39234
,是否有任何方法(程序化或其他方式)来识别其他可用端点?
例子
例如,这可能是特定于源的,谷歌搜索根 url 已经揭示了源页面中标签中使用的方法。我对可能有效的类似广泛适用的技术感兴趣。
最佳答案
我认为一般来说回答你的问题并不容易,因为世界上有很多不同类型的 API。例如:
因此,这始终取决于您对哪种 API 感兴趣并了解它们的描述语言,然后通过 google 或 Shodan 等搜索引擎查找描述。
关于rest - 查找 API 端点的方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53510945/