正在从 Android 向本地主机发送 Api 请求

Sending Api requests from Android to Localhost

我试图让我的 android 应用程序在我的 phone 中与 spring 引导后端对话。我尝试设置我电脑的 IP 地址,而不是将其用作 "localhost"。但它不起作用。 关于如何解决此问题并通过应用程序向我的 spring 启动后端发送请求的任何想法?

这是我的 api 调用代码,client.getProxy() 将检索保存的 "http://......"(PS:我正在使用 volley 库)

  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 ";
        }
    }

提前致谢。

本地主机物理移动指令。 您的手机和笔记本电脑必须连接在同一个 WiFi 上。然后你需要通过命令 prompt.command ipconfig 在 link 上设置你的笔记本电脑 ip,并从结果

中获取 ipv4address