Pessoal estou fazendo uma chamada a um serviço rest da seguinte forma
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpGet getRequest = new HttpGet("http://arcgis/arcgis/rest/services/BaseMap/Localidades/MapServer/0/query?where=1%3D1&geometry=" + longitude + "%2C+" + latitude
+ "+&geometryType=esriGeometryPoint" + "&spatialRel=esriSpatialRelWithin" + "&outFields=*" + "&returnGeometry=false" + "&f=pjson");
getRequest.addHeader("accept", "application/json");
HttpResponse response = httpClient.execute(getRequest);
response.addHeader("Content-Type", "UTF-8");
porem ao receber o json tenho umtrecho que esta retornado o nome de uma cidade da seguinte forma
— INFO — realizaCalculoPercursoGPS: (ponto B) Cidade: BOM JESUS DOS PERDA?ES Lat/Long: -23.12627 -46.45493
Que seria Bom Jesus dos Perdões , tentei colocar o response.addHeader(“Content-Type”, “UTF-8”); mas sem sucesso , alguem teria alguma dica pra me ajudar por favor?