有没有办法发现 REST API 的所有端点?
2022-08-31 13:02:55
我想知道是否有可能以编程方式发现特定API的所有端点。
因此,例如,如果我使用浏览器或curl获取此URL:https://api.twitter.com/1.1/
我可能会得到这样的东西作为JSON响应:
"TwitterAPI":{
"version" : 1.1,
"GET" : {
"search/" : ["users", "trending"],
"users/" : ["id", "handle"]
}
}
当然,Twitter可以选择发布或不发布这种格式。因此,作为题外话,是否有任何Java或JavaScript库可以自动映射和发布您在控制器中创建的API路由?