Getting json from retrofit's response errorBody
You are using toString()
in GSON's fromJson which is not a JSON content. Replace your toString()
as string()
which will give you the JSON body.Also make sure to use the string()
method only once and save the response in a variable, because it will return empty string if you used it again.