将Api请求从Android发送到Localhost

问题描述 投票:0回答:1

[我试图将我的Android应用放入手机中,以与Spring Boot后端进行对话。我尝试设置PC的IP地址,而不是将其用作“ localhost”。但它却不起作用。关于如何解决此问题并通过应用程序将请求发送到我的Spring Boot后端的任何想法吗?

这是我用于api调用的代码,client.getProxy()将检索保存的“ http:// ......”(PS:使用排球库的即时消息)

  JsonObjectRequest authenticate = new JsonObjectRequest(
            Request.Method.POST, client.getProxy() + "/authenticate", auth,
            new Response.Listener<JSONObject>() {
                @Override
                public void onResponse(JSONObject response) {
                    resp = response.toString();
                }
            }, new Response.ErrorListener() {
        @Override
        public void onErrorResponse(VolleyError error) {
            resp= "FAILED ";
        }
    }

提前感谢。

android json rest spring-boot android-volley
1个回答
1
投票

本地主机到物理移动设备的说明。您的手机和笔记本电脑必须连接在同一WiFi上。然后,需要从命令提示符.command ipconfig的链接上设置笔记本电脑的ip,并从结果中获取ipv4address

© www.soinside.com 2019 - 2024. All rights reserved.