Ich versuche, etwas auf eine leere Datei auf meinem Apache-ServerHttpPost funktioniert nicht!
myClient= new DefaultHttpClient();
StringEntity myString = new StringEntity("important message");
HttpPost httpPost = new HttpPost("http://10.0.218.211/myfile");
httpPost.setEntity(myString);
HttpResponse response = myClient.execute(httpPost);
Den reponse returns „HTTP/1.1 200 OK“ zu schreiben, so dass es die Datei
ich die Datei versuchte, findet zu entfernen und zurück Fehler 404
ich las apache-Dokumentation und sieht aus wie es tue richtig „ich denke,“
Mein Problem ist ... der Inhalt der Datei aktualisiert nicht bekommen!
Ein Beispiel wäre großartig!
Mit welcher Programmiersprache und welchem Framework haben Sie Ihre Web-App geschrieben? Haben Sie die Web App mit anderen Clients wie 'curl' getestet? Mit anderen Worten, warum ist dies eine Android-Frage und keine Frage zu einem Webserver oder einer Web-App? – CommonsWare
Ich muss mit CommonsWare zustimmen, das Problem hier ist höchstwahrscheinlich in dem, was Sie tun Server-Seite, wenn die Post-Anfrage erhalten wird. – blindstuff
Der Server ist Apache2 auf Ubuntu 10.10, ich kann es von meinem Browser aus zugreifen. Ich kann auch XML-Dateien vom Server lesen und parsen, aber ich weiß nicht, wie man in eine XML-Datei auf dem Server schreibt. "myfile" in meiner Frage ist die eigentliche XML-Datei, ist das so, wie es sein soll oder sollte ich wie ein PHP-Skript oder etwas, um die HTTP-Posts zu behandeln? Ich bin wie noob, wie sie mit Android bekommen, aber ich entschuldige mich für etwaige Unannehmlichkeiten – ZiGi