Je suis en train d'écrire quelque chose à un fichier vide sur mon serveur apacheHttpPost ne fonctionne pas!
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);
Les retours de reponse « HTTP/1.1 200 OK » il ne trouve le fichier
J'ai essayé de supprimer le fichier et a renvoyé l'erreur 404
J'ai lu les documents de apache et ressemble fais droit « je pense »
Mon problème est ... le contenu du fichier ne sont pas mis à jour!
Un exemple serait génial!
Dans quel langage et quel framework de programmation avez-vous écrit votre application Web? Avez-vous testé l'application Web en utilisant d'autres clients, comme 'curl'? En d'autres termes, pourquoi s'agit-il d'une question Android plutôt que d'une question de serveur Web ou d'application Web? – CommonsWare
Je suis d'accord avec CommonsWare, le problème ici est le plus probable dans ce que vous faites côté serveur lorsque la demande de poste est reçu. – blindstuff
le serveur est apache2 sur Ubuntu 10.10, je peux y accéder depuis mon navigateur. Je peux également lire et analyser des fichiers XML à partir du serveur mais je ne sais pas comment écrire dans un fichier XML sur le serveur. "myfile" dans ma question est le fichier XML réel, est-ce la façon dont il est censé être ou devrais-je avoir comme un script php ou quelque chose pour gérer les messages http? je suis comme noob qu'ils obtiennent avec android mais je m'excuse pour tout inconvénient – ZiGi