如何查看我服务器RESTful web服务的所有发布资源

How to view all the published resources of my server RESTful web services

我收到了一个示例 Java 应用程序,其中包含一些 RESTFul 网络服务。我已经在 eclipse 中用 Tomcat 设置了它,它处于 运行 状态。不幸的是,我没有收到有关已发布资源的任何信息。所以我的问题是: 如何找到我的应用程序的所有已发布资源?它们是否在服务器启动时打印在任何服务器日志中?

我了解到 WADL 文件可以满足我的目的。当应用程序启动时,此文件由 Jersey-2.22 自动生成 & 运行。点击

即可访问

http://localhost:8080/<path to application>/application.wadl

http://localhost:8080/<path to application>/application.wadl?detail详细。

我选择了 localhost,因为该应用程序部署在我的本地计算机上,8080,因为该应用程序部署在该端口的 Tomcat7 上。

参考:https://jersey.java.net/documentation/latest/wadl.html