【问题标题】:how can I test my published restful web service in azure如何在 azure 中测试我已发布的 RESTful Web 服务
【发布时间】:2018-11-22 20:27:20
【问题描述】:

我在eclipse中用java创建了一个restful web service 我使用 Eclipse 工具包来部署我的 WS。

我只是想知道如何测试 http 请求?我的意思是 azure myapp.azurewebsites.com 提供的应用程序的默认 URL 但是如何进行 POST 或 GET 操作? 并且在 azure 中部署我的应用时是否需要选择相同的 tomcat 版本?

我的电脑上有 tomcat 6,但在 azure 中我选择了 tomcat 8,例如

谢谢大家的回答。

【问题讨论】:

    标签: eclipse rest azure tomcat


    【解决方案1】:

    我不明白你的问题。您可以使用 Postman 或 Fiddler(仅举几例)等工具在任何浏览器和 Post 中执行 GET 请求。我们不能告诉您必须使用哪个路径,因为它取决于您的应用程序,但它应该与您在本地运行它相同(除了不同的主机地址)。此外,您是否必须选择相同的 tomecat 版本取决于您的应用程序及其使用的组件——您是唯一可以回答这个问题的人。

    【讨论】:

    • 在使用已发布应用的默认 URL 时出现错误 404(请求的资源不可用)。这就是我问tomcat版本的原因
    • 404 通常不表示服务器错误,而是表示路由无效(未找到路径)。所以你可能想为你的 API 添加一些路径,但我不能告诉你哪个....
    • 我复制了tomcat的webapp文件夹下的war文件。并设置环境变量: //CATALINA_HOME: C:\Program Files\Apache Software Foundation\Tomcat 6.0 //JAVA_HOME: C:\Program Files\Java\jdk1.8.0_171 //JRE_HOME: C:\Program Files\Java\ jdk1.8.0_171\jre
    • 我的意思是你的休息服务的路径。 e. G。 myapp.azurewebsites.com/api/user/4711 我的 API 不使用默认 URL,因此在调用默认 URL 时获得 404 对我来说似乎很好......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-30
    • 2018-11-18
    • 2011-03-31
    • 2011-10-30
    • 2016-02-06
    • 2022-06-20
    • 2016-01-07
    相关资源
    最近更新 更多