Я вызываю внешнюю систему с шаблоном rest, и она нормально работает на моем локальном компьютере без каких-либо проблем, но на моем тестовом сервере выдает следующую ошибку (я использую android resttemplate для использования службы):
D / ERROR :: Ошибка ввода-вывода при запросе POST для "https://test.com/api/inscrit/new/": не удалось подключиться к /test.com; вложенное исключение java. net .ConnectException: не удалось подключиться к /test.com
вот мой код с:
public boolean createInscrit(Inscrit inscrit){
try{
Map<String, String> values = new HashMap<String, String>();
values.put("nomInscrit", inscrit.getNomInscrit());
values.put("prenomInscrit", inscrit.getPrenomInscrit());
values.put("email", inscrit.getEmail());
values.put("telephone", String.valueOf(inscrit.getTelephone()));
values.put("password",inscrit.getPassword());
values.put("status",inscrit.getStatus());
JSONObject jsonObject= new JSONObject(values);
Log.d("values: ", String.valueOf(values));
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_JSON);
HttpEntity<String> entity = new HttpEntity<String>(jsonObject.toString(),headers);
restTemplate.postForEntity(BASE_URL+"inscrit/new/", entity,null);
return true;
}catch (Exception e){
Log.d("ERROR:" ,e.getMessage());
return false;
}
}