2016-07-27 102 views
0

我与PHP服务器交互时遇到问题。Android与php服务器交互

+0

@FirstOne我怎样才能改变我的代码到窗体的数据?我感到很困惑。谢谢。 – LunarS

+0

你可以把$ _POST值在PHP?只需写var_dump($ _ POST);在PHP文件中。 Prolly php期待阵列,你正在发送json。 –

+0

@MehmetSÖĞÜNMEZ我不写PHP,我只是负责互动。 – LunarS

回答

0

尝试使用Android volley,它很简单,功能很多。

Reffer继禁止它可能帮助你..

StringRequest stringRequest = new StringRequest(Request.Method.POST, URL, 
     new Response.Listener<String>() { 
      @Override 
      public void onResponse(String response) { 
       //GET RESPONSE HERE 
      } 
     }, 
     new Response.ErrorListener() { 
      @Override 
      public void onErrorResponse(VolleyError error) { 
       //ERROR Message 
      } 
     }){ 
    @Override 
    protected Map<String,String> getParams(){ 
     Map<String,String> params = new HashMap<String, String>(); 

     // Pass POST data here [ params.put(key,value) ]; 
     params.put(KEY_USERNAME,username); 
     params.put(KEY_PASSWORD,password); 
     params.put(KEY_EMAIL, email); 
     return params; 
    } 

}; 

RequestQueue requestQueue = Volley.newRequestQueue(this); 
requestQueue.add(stringRequest);