usr = "[email protected]";
pwd = "123Prova!";
String url = "http://localhost:8080/...";
RequestQueue queue = Volley.newRequestQueue(getApplicationContext());
JsonObjectRequest jsonRequest = new JsonObjectRequest(Request.Method.POST, url, null, new Response.Listener<JSONObject>() {
@Override
public void onResponse(JSONObject response) {
Log.i("VOLLEY", response.toString());
}
}, new Response.ErrorListener() {
@Override
public void onErrorResponse(VolleyError error) {
Log.e("VOLLEY", error.toString());
Toast.makeText(MainActivity.this, "qualche errore", Toast.LENGTH_LONG).show();
}
}){
@Override
public Map<String, String> getHeaders() {
Map<String, String> params = new HashMap<>();
params.put("Content-Type", "application/json; charset=utf-8");
params.put("wellu-client-id", "a056fe5c-1dac-4c12-8b57-8189e45c0b58");
return params;
}
@Override
public Map<String, String> getParams() {
Map<String, String> params = new HashMap<>();
params.put("email", usr);
params.put("password", pwd);
return params;
}
};
Volley.newRequestQueue(getApplicationContext()).add(jsonRequest);
このパラメータをポストマンクロームアプリで仕事...しかし、ここでは.ErrorListener(私をもたらします)と私は本当にあなたがlocalhなく、あなたのサーバのアドレス(IP)を置くべき理由:(
フランチェスコ
'ErrorListener.onErrorResponse'の内部に記録されるエラーは...ですか? – pleft
'' JsonObjectRequest'の代わりに '' StringRequest'を使ってみてください。そして、あなたは応答して文字列をjson Objectに戻します。それがgetApplicationContextの代わりに小さなコンテキストを使用しようとしていない場合 – Xenolion
こんにちはXenolion ...何も私は間違っています –