J
jannikweiss
Neues Mitglied
- 0
Hallo,
ich habe ein Problem mit einem HttpPost. Die Webseite gibt mir zurück, dass mein Browser veraltet sei und ich mich deshalb nicht anmelden kann!
Kann mir jemand helfen, wie ich sagen kann mit welchem Browser der Post ausgeführt wird?
Anbei noch mein Code:
Schonmal Danke!
ich habe ein Problem mit einem HttpPost. Die Webseite gibt mir zurück, dass mein Browser veraltet sei und ich mich deshalb nicht anmelden kann!
Kann mir jemand helfen, wie ich sagen kann mit welchem Browser der Post ausgeführt wird?
Anbei noch mein Code:
Code:
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(site);
try {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>(2);
nameValuePairs.add(new BasicNameValuePair("usrname",user));
nameValuePairs.add(new BasicNameValuePair("pass",pw));
nameValuePairs.add(new BasicNameValuePair("APPNAME","CampusNet"));
nameValuePairs.add(new BasicNameValuePair("PRGNAME","LOGINCHECK"));
nameValuePairs.add(new BasicNameValuePair("ARGUMENTS","clino,usrname,pass,menuno,persno,browser,platform"));
nameValuePairs.add(new BasicNameValuePair("clino","000000000000001"));
nameValuePairs.add(new BasicNameValuePair("menuno","000324"));
nameValuePairs.add(new BasicNameValuePair("persno","00000000"));
nameValuePairs.add(new BasicNameValuePair("browser",""));
nameValuePairs.add(new BasicNameValuePair("platform",""));
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = httpclient.execute(httppost);
BufferedReader rd = new BufferedReader(new InputStreamReader(
response.getEntity().getContent()));
BufferedWriter out = new BufferedWriter(new FileWriter("/sdcard/website.txt"));
String line = "";
while ((line = rd.readLine()) != null) {
out.write(line);
System.out.println(line);
}
out.close();
}
catch(Exception e){
Log.println(Log.ERROR, "Exception", "Fehler");
}
}
Schonmal Danke!