Hallo zusammen,
ich arbeite aktuell an einem Projekt in welchem ich Daten von meinem Webserver lade.
Hierfür mache ich inzwischen einen Webrequest mit dem HttpClient.
Dieser Request dauert über das Mobilfunknetz ca. 8 sekunden. Im Wlan 400ms.
Abgerufen werden lediglich Daten von 300Byte.
Hat jemand Erfahrung mit dem HttpClient und kann mir Tipps geben wie man das beschleunigen kann?
Hier noch der Code von mir:
Edit: Code einfügen funktioniert nicht.. Die Zeilenumbrüche werden gelöscht oO
Hier einfach so:
HttpParams params = new BasicHttpParams();
params.setParameter(CoreProtocolPNames.PROTOCOL_VERSION, HttpVersion.HTTP_1_1);
HttpClient httpclient = new DefaultHttpClient(params);
HttpPost httppost = new HttpPost(dataUrl);
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = httpclient.execute(httppost);
String result = inputStreamToString(response.getEntity().getContent());