android - 用于从 Android 应用调用 REST 服务的 URL

标签 android rest spring-boot tomcat

我做了一个演示 SpringBoot 项目。它有一个 REST 服务和一个嵌入式 TomCat 服务器。该项目名为 demo,位于 RestProject 文件夹中,服务已启动并正在运行。当我尝试从 mi Android 应用程序调用它时,URL 路径是错误的。在我遵循的示例中,提到调用服务的 URL 应该是 http://localhost/<appln-folder-name>/login/user

我不明白appln-folder-name是什么?我在执行调用时使用的 URL 如下所示。由工作区名称文件夹和项目文件夹名称组成。

 AsyncHttpClient client = new AsyncHttpClient();
    client.get("http://localhost:8080/RestProject/demo/login/user",params ,new AsyncHttpResponseHandler() {

最佳答案

你可以试试这个库.. - Volley ( https://developer.android.com/training/volley/ ) - 改造(https://github.com/square/retrofit) 它可以帮助您访问您的网络服务

关于android - 用于从 Android 应用调用 REST 服务的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53470391/

相关文章:

java - 开发者环境——如何调用/消费其他微服务

java - 如何验证 ipv4 ipv6 和 dns 名称?

java - 从 AlertDialog 获取并比较密码

Android MVP 实现

java - 这种在Spring Boot应用程序中启动无限循环的方式有什么问题吗?

spring-boot - 使用 Spring Boot 时,使用 JaCoCo 代码覆盖率进行 Gradle 多项目构建失败

spring - 如何使用 Spring Boot 从不同的包中 Autowiring 存储库接口(interface)?

带有自定义证书的 Android https 连接

rest - XmlElement(name ="custom_name") 在与休息服务集成的 Spring Boot 中不起作用

java.lang.AssertionError : expected:<200> but was:<404> in jersey restful services unit test