zuerst einen String Anfrage erstellen - >>
StringRequest stringRequest = new StringRequest(Request.Method.POST, REGISTER_URL,
new Response.Listener<String>() {
@Override
public void onResponse(String response) {
Toast.makeText(MainActivity.this,response,Toast.LENGTH_LONG).show();
}
},
new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Toast.makeText(MainActivity.this,error.toString(),Toast.LENGTH_LONG).show();
}
});
dann sollten Sie die getParams() -Methode außer Kraft setzen!
@Override
protected Map<String,String> getParams(){
Map<String,String> params = new HashMap<String, String>();
params.put(KEY_USERNAME,username);
params.put(KEY_PASSWORD,password);
params.put(KEY_EMAIL, email);
return params;
Fügen Sie die Anfrage zur Anforderungswarteschlange hinzu!
RequestQueue requestQueue = Volley.newRequestQueue(this);
requestQueue.add(stringRequest);
drei einfachen Schritten :)
fühlen sich frei, jeden Zweifel fragen
Können Sie mir zeigen, was du getan hast ??? – alway5dotcom
curl -H "Inhaltstyp: application/json" -X POST -d {"email": "[email protected]", "Vorname": "Nachname", "Nachname": "Nachname", "Passwort" : "pass123"} 'http://192.xxx.xxx.xxx:1111/register_user/ so sollte ich die Werte an den Server übergeben .. kann mir jemand helfen .. wie ist das möglich mit Volley ? –