J'essaye de configurer une requête HTTP POST, mais je reçois SocketTimeoutException
tout le temps. Est-ce que quelqu'un sait ce qui ne va pas avec mon code?http post demande get SocketTimeoutException
int TIMEOUT_MILLISEC = 60000; // = 60 seconds
HttpParams httpParams = new BasicHttpParams();
HttpConnectionParams.setConnectionTimeout(httpParams, TIMEOUT_MILLISEC);
HttpConnectionParams.setSoTimeout(httpParams, TIMEOUT_MILLISEC);
client = new DefaultHttpClient(httpParams);
StringBuilder builder = new StringBuilder(URL_STRING);
HttpPost request = new HttpPost(builder.toString());
request.setEntity(new ByteArrayEntity(jobj.toString().getBytes("UTF8")));
HttpResponse response = client.execute(request);
peut-être que votre serveur ne répond pas? – njzk2
Votre serveur écoute-t-il sur le port par défaut? Si non. Avez-vous spécifié le port? Votre serveur répond-il correctement aux pétitions sur le navigateur Web? Quel genre de réponse attendez-vous? –