Hello All
Im fairly new to this so bare with me if im asking stupid questions 
I created a script in java that queries Jira server issue, and returns.. wall of text.
I cannot figure out how to receive formated json response like the ones im seeing all over internet.
This is how respond looks like, i had to obfuscate some of the text for obvoious resons:
{"expand":"renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations","id":"149225","self":"https://jnjsdasdortal.asdas.jasdasa.net/rest/api/2/issue/149225","key":"SDsasdasCSERVEasda31asd06":null,"customfield_10500":"2020-03-19","customfield_12404":null,"customfield_10501":null,"customfield_12403":null,"customfield_10502":null,"customfield_12406":null,"customfield_10503":null,"customfield_12405":"2020-03-09","customfield_10504":null,"customfield_12408":null,"customfield_12407":null,"lastViewed":"2020-03-11T12:09:58.574+0100","customfield_12000":null,"customfield_12002":null,"customfield_12001":null,"priority":{"self":"https://jnjirasdsatal.asddas.jsadasta.net/rest/api/2/priority/3","iconUrl":"https://jnjasdsasal.asdas.jasdasa.net/images/icons/priorities/medium.svg","name":"Medium","id":"3"},"customfield_12004":null,"customfield_12400":null,"customfield_12003":null,"customfield_12402":"2020-03-09","labels":[],"customfield_12401":"2020-03-06","customfield_11700":null,"customfield_11702":null,"customfield_11701":null
My java code:
public class Main {
public static void main(String[] args)throws Exception {
HttpResponse<JsonNode> response = Unirest.get("https://asdasjiraportal.asdasd.asdasds.net/rest/api/2/issue/SERVER-156")
.basicAuth("login", "password")
.header("Accept", "application/json")
.header("Content-Type","application/json")
.asJson();
System.out.println(response.getBody());
Can someone guide me where how i can declare formatting or point me to a good resource that is noob friendly?