簡體   English   中英

將 Api 請求從 Android 發送到本地主機

[英]Sending Api requests from Android to Localhost

我試圖讓我的 android 應用程序在我的手機中與 Spring Boot 后端交談。 我嘗試設置我的電腦的 ip 地址,而不是將其用作“本地主機”。 但它不起作用。 關於如何解決此問題並通過應用程序將請求發送到我的 Spring Boot 后端的任何想法?

這是我的 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 上。 然后你需要從命令提示符設置你的筆記本電腦 ip 鏈接。命令 ipconfig 並從結果中獲取 ipv4address

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM