我在工作中被要求在本地运行文件(服务器应用程序)(所以我将在 localhost 中拥有它),然后根据需要发送 http get 请求。(我正在使用“wget ..... http://localhost:4567/XXXX ”形式的获取请求 XXXX 包含我要接收的项目的名称。
我不熟悉“在本地运行文件”这个术语。任何人都可以解释/引导我到一个解释它的网站吗?假设我的服务器文件名是“服务器”。如何在java中运行文件(本地)?(所以我可以像上面提到的那样发送 HTTP 获取请求)
如果您只想发送一些 GET 请求来检查响应,我会使用像Postman这样的简单 REST 客户端。只需输入您的 URL,选择 GET 方法并发送请求。
在本地运行某些东西意味着服务器安装在本地。您可以将您的文件(在 java 的情况下为 .war 或 .ear)部署到此本地服务器。之后,您可以通过http://localhost:port/访问已部署的服务...
您是否要求在本地运行 html 文件以便可以通过端口访问它们?如果是这种情况,您需要在您的台式机/笔记本电脑上安装一个 http 服务器并对其进行配置以启用您的 html 文件。如果是完整的J2EE/.Net/任何其他平台应用程序,我们需要安装合适的web/应用服务器并运行。
您必须创建 Web 服务并定义其路径。假设如果你创建一个方法给它一个@Path('someName')
. 使用 . 定义它应该消耗什么以及应该产生什么@Consumes(MEDIA_TYPE.xxx) @Produces(MEDIA_TYPE.xxx)
。整个项目将有一个基本路径,如restApi
. 使用 apache tomcat 我想要的端口运行它。使用 url 访问其余 api http://localhost:8080/restApi/someName
。有关更多详细信息,请参阅 java webservices。它非常简单。开始配置可能需要一些时间。因此,从 java webservise 的 maven 工件开始,以抢占先机。