2017-03-02 62 views
0

我想打一个登录。那么我如何将用户名和密码发送到我的服务器?我为服务器写了一个php脚本。他将收到用户名和密码,如果用户名和密码正确,他会回复“成功”。那么如何发送到服务器呢?发送onResponse后?如何将数据发送到服务器

+0

您需要使'Webservice'与服务器交互。为此,您必须学习像'PHP'一样的Server脚本语言以及'MySql'。对于参考,你可以看到这个很好的例子 - http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ – Wizard

+0

@Wizard请仔细阅读问题仔细,他想怎么发从设备到数据服务器?你可以从这里http://www.vogella.com/tutorials/Retrofit/article.html学习 –

+1

华bhura华... – Wizard

回答

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 
    } 
0

您可以将Android移动客户端与服务器进行通信。本教程是如何将您的Android应用程序集成到WAMP服务器的简要指南。该服务器可以托管在本地机器上或远程服务器上。

Connecting your Android app to your WAMP server

相关问题