0
Ich versuche, PHP Web-Service mit Post-Methode und Parameter aufrufen, aber ich bekomme Ausnahme bei OutputStreamWriter wr = neue OutputStreamWriter (conn.getOutputStream()); Diese Zeile habe ich beim Debuggen bemerkt. Ich suche nach diesem Fehler, bekomme aber keine richtigen Lösungen. Kann mir jemand helfen, diesen Fehler zu beheben? Danke im Voraus.wie Java.Io.IoException in Android zu lösen
String data = URLEncoder.encode("name", "UTF-8")
+ "=" + URLEncoder.encode("wsd", "UTF-8");
data += "&" + URLEncoder.encode("email", "UTF-8") + "="
+ URLEncoder.encode("asd", "UTF-8");
data += "&" + URLEncoder.encode("user", "UTF-8")
+ "=" + URLEncoder.encode("asd", "UTF-8");
data += "&" + URLEncoder.encode("pass", "UTF-8")
+ "=" + URLEncoder.encode("sad", "UTF-8");
String text = "";
BufferedReader reader=null;
try
{
// Defined URL where to send data
URL url = new URL("http://androidexample.com/media/webservice/httppost.php");
// Send POST data request
URLConnection conn = url.openConnection();
conn.setDoOutput(true);
OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream());
wr.write(data);
wr.flush();
// Get the server response
reader = new BufferedReader(new InputStreamReader(conn.getInputStream()));
StringBuilder sb = new StringBuilder();
String line = null;
// Read Server Response
while((line = reader.readLine()) != null)
{
// Append server response in string
sb.append(line + "\n");
}
text = sb.toString();
}
catch(Exception ex)
{
}
finally
{
try
{
reader.close();
}
catch(Exception ex) {}
}
// Show response on activity
//content.setText(text );
return text;
}
Ich bin der gleiche Fehler. –
Können Sie die Exception-Nachricht posten? –