Estou encontrando algumas dificuldades para enviar um METHOD POST via HttpUrlConnection na minha aplicação. Estou recebendo o LOGCAT que vou deixar abaixo.
Eu verifiquei no meu servidor para saber se a conexão foi estabelecida com sucesso e ele está conectando, porém, o meu servidor não recebe os dados via POST.
Eu pesquisei em outros tópicos mas não tive muito sucesso em solucionar este problema.
Por favor, se alguém puder me ajudar com o entendimento estarei em débito.
CÓDIGO DA REQUISIÇÃO
String param = "codigo=1&usuario=admin&data=2011-11-11&quantidade=100";
byte[] dados = param.getBytes(StandardCharsets.ISO_8859_1);
try{
URL url = new URL(endereco);
HttpURLConnection serv = (HttpURLConnection) url.openConnection();
serv.setRequestMethod("POST");
serv.setConnectTimeout(20000);
serv.setReadTimeout(20000);
serv.setDoInput(true);
serv.setDoOutput(true);
DataOutputStream wr = new DataOutputStream(serv.getOutputStream());
wr.write(dados);
serv.connect();
BufferedReader saida = new BufferedReader(new InputStreamReader(serv.getInputStream()));
String req;
while((req = saida.readLine()) != null){
Log.w("REQUEST",req);
}
serv.disconnect();
return req;
}catch (IOException e){
e.printStackTrace();
return null;
}
}// FIM DO METODO CONEXAO
LOGCAT
11-15 20:50:57.205 19219-19268/br.com.ssp.controledeproducao W/libEGL: [ANDROID_RECORDABLE] format: 1
11-15 20:50:58.309 316-708/? E/VT: [SRV] [VT THREAD] [VT_Bind] des = volte_imsvt1 Fail to connect . retry count: 31784
11-15 20:50:58.885 28849-28916/? E/MAL-RDS: ( rds_ru_3gpp_status_ind, 1617) [RDS-E][RU][EVENT_RU_DM_3GPP_STATUS_IND] Invalid u43gpp_status:0x8
11-15 20:50:59.448 1000-4840/? W/InputMethodManagerService: Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@40a8527 attribute=null, token = android.os.BinderProxy@2ca80ac
11-15 20:51:01.309 316-708/? E/VT: [SRV] [VT THREAD] [VT_Bind] des = volte_imsvt1 Fail to connect . retry count: 31785
11-15 20:51:01.390 28849-28916/? E/MAL-RDS: ( rds_ru_3gpp_status_ind, 1617) [RDS-E][RU][EVENT_RU_DM_3GPP_STATUS_IND] Invalid u43gpp_status:0x8
11-15 20:51:03.887 28849-28916/? E/MAL-RDS: ( rds_ru_3gpp_status_ind, 1617) [RDS-E][RU][EVENT_RU_DM_3GPP_STATUS_IND] Invalid u43gpp_status:0x8
11-15 20:51:04.310 316-708/? E/VT: [SRV] [VT THREAD] [VT_Bind] des = volte_imsvt1 Fail to connect . retry count: 31786
11-15 20:51:06.405 28849-28916/? E/MAL-RDS: ( rds_ru_3gpp_status_ind, 1617) [RDS-E][RU][EVENT_RU_DM_3GPP_STATUS_IND] Invalid u43gpp_status:0x8
11-15 20:51:07.311 316-708/? E/VT: [SRV] [VT THREAD] [VT_Bind] des = volte_imsvt1 Fail to connect . retry count: 31787