Try to read the exception that you get. Here the LogCat says JSONException: No value for name. You are indeed getting an object in return and your AsyncTask seems fine. If you check similar questions like JSONException: no value for data
, it suggests you to change HttpPost to HttpGet.