crazy_chicken
Erfahrenes Mitglied
Hallo Zusammen,
ich habe versucht Beispiele zu finden, wo man HTTP-Requests schicken kann, leider keins von denen hat funktioniert. Hat jemand vielleicht einen funktionierenden Code? Ich bekomme auch einen Hinweis einige Methoden sind bereits "depricated".
Fehlermeldung:
07-06 04:26:35.594 29878-29878/com.example.xy.test D/libc﹕ [NET] android_getaddrinfofornet+,hn 23(0x766f67656c6c61),sn(),hints(known),family 0,flags 4
07-06 04:26:35.594 29878-29878/com.example.xy.test D/libc﹕ [NET] android_getaddrinfofornet-, err=8
ich habe versucht Beispiele zu finden, wo man HTTP-Requests schicken kann, leider keins von denen hat funktioniert. Hat jemand vielleicht einen funktionierenden Code? Ich bekomme auch einen Hinweis einige Methoden sind bereits "depricated".
Fehlermeldung:
07-06 04:26:35.594 29878-29878/com.example.xy.test D/libc﹕ [NET] android_getaddrinfofornet+,hn 23(0x766f67656c6c61),sn(),hints(known),family 0,flags 4
07-06 04:26:35.594 29878-29878/com.example.xy.test D/libc﹕ [NET] android_getaddrinfofornet-, err=8
Code:
HttpClient client = new DefaultHttpClient();
HttpPost post = new HttpPost("http://www.google.de");
try {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(1);
nameValuePairs.add(new BasicNameValuePair("registrationid",
"123456789"));
post.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = client.execute(post);
BufferedReader rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
String line = "";
while ((line = rd.readLine()) != null) {
System.out.println(line);
}
} catch (IOException e) {
e.printStackTrace();
}