正在从 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
我试图让我的 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