我想登录。那么我如何将用户名和密码发送到我的服务器?我为服务器写了一个php脚本。他将收到用户名和密码,如果用户名和密码正确,他将回复“成功”。那么如何发送到服务器?用onResponse发送后?
答案 0 :(得分:1)
您可以使用OkHttp轻松实现此目的。为了包含库,请在依赖项中使用以下内容: 编译' com.squareup.okhttp3:okhttp:3.2.0'
作为样本,您可以像这样使用它:
RequestBody formBody = new FormBody.Builder()
.add("username", USER_NAME)
.add("password", PASSWORD)
.build();
Request request = new Request.Builder()
.url(url)
.post(formBody)
.build();
OkHttpClient client = new OkHttpClient();
Response response = client.newCall(request).execute();
if(response.code == 200){
String responseData = responses.body().string();
//Process the response Data
}else{
//Server problem
}
答案 1 :(得分:1)
您可以与服务器通信Android移动客户端。本教程是有关如何将Android App集成到WAMP Server的简要指南。该服务器可以托管在本地计算机上或远程服务器上。
答案 2 :(得分:0)
您必须使用任何网络库,如volley,Retrofit,或者您也可以使用Httpurlconnection将数据发送到服务器。这是使用httpurlconnection将数据发送到服务器的示例。 https://www.studytutorial.in/android-httpurlconnection-post-and-get-request-tutorial
答案 3 :(得分:0)