Webrequests в теле ответа возвращает странное

 

Пытаюсь получить данные с мосбиржи:

TimeLocal(date_now);
string date_now_for_req = date_now.year+"-"+date_now.mon+"-"+date_now.day;
string symb_for_req = "Si";
string data_request = "https://iss.moex.com/iss/analyticalproducts/futoi/securities/"+symb_for_req+".json?iss.meta=off&iss.only=futoi&from="+date_now_for_req+"&till="+date_now_for_req+"&latest=1";
status = WebRequest("GET",data_request,headers_moex,1000,data,result,resp_headers);

до этого авторизовался, все хорошо, статус ответа 200, но вместо человеческого json  приходит белиберда вида

[  0] 123  10  34 102 117 116 111 105  34  58  32 123  10   9  34  99 111 108 117 109 110 115  34  58  32  91  34 115 101 115 115  95

Почему такое вот, может кто-нибудь в курсе?
 
Виктор Астахов:

Пытаюсь получить данные с мосбиржи:

до этого авторизовался, все хорошо, статус ответа 200, но вместо человеческого json  приходит белиберда вида

[  0] 123  10  34 102 117 116 111 105  34  58  32 123  10   9  34  99 111 108 117 109 110 115  34  58  32  91  34 115 101 115 115  95

Почему такое вот, может кто-нибудь в курсе?

разобрался. приходит ответ типа char,его надо превратить в строку с помощью string result_str = CharArrayToString(result,0,WHOLE_ARRAY,65001);