renommer un fichier avec url

renommer un fichier avec url - C#/.NET managed - Programmation

Marsh Posté le 04-06-2004 à 10:38:47    

bonjour,
j'aimerai savoir s'il est possible de renommer un fichier grâce à son Url.
C'est à dire:
si j'ai un fichier qui s'appelle :
http://nompc/localhost/repertoire/nomfic.exe
 
est t'il possible de l'appeller
http://nompc/localhost/repertoire/nomFic.txt
 
si oui comment?
merci d'avance

Reply

Marsh Posté le 04-06-2004 à 10:38:47   

Reply

Marsh Posté le 04-06-2004 à 13:29:00    

Code :
  1. System.IO.Directory.Move(sourcePath, destinationPath);


 
ca marche avec des urls ??
 
sinon,
tu lis le contenu tu lecris dans un autre ficheir avec ton nom que tu veux
et tu efface lancien.  
 
mais faut que ca soit fait du coté serveur. parce que sinon renommer
un fichier de 10 mo pourrait etre long....


Message édité par meumeul le 04-06-2004 à 13:31:51
Reply

Marsh Posté le 04-06-2004 à 14:18:12    

en fait je vais t'expliquer mon réel probleme.
J'utilise WebDav, c'est une extention du protocol HTTP.
Ca permet de gèrer des répertoire vituel situés sur des postes différents. C'est à dire déplacer,supprimer,créer .... des fichiers grâce aux en-tête Http.
Pour les fichiers classique il y a pas de problème, mais ca marche pas pour les fichier du type exe, dll,... (j'imagine tous les fichiers binaire). Par contre si je renomme un fichier exe en txt il y a plus de problème.
 
Alors pour juste le temps de l'opération j'aimerai bien pouvoir renommer mes fichier binaire en txt puis les remettre avec l'ancienne extension.
 
voila en gros mon prob


Message édité par schmur le 04-06-2004 à 14:19:08
Reply

Marsh Posté le 04-06-2004 à 14:39:31    

ahaha ca c de la bidouille. si ca marche pas pour ce genre de fichier, c pour un raison de securité que tu dois pouvoir modifier-
je connais pas le protocole, donc je sais pas.
 
mais on mon avis, il se contente pas de regarder l´extrension du fichier, si ? Il regarde pas lentete du fichier ?
 
je pesne quil est mieux de trouver pourauoi ca marche pas et de le regler plutot de "bidouiller" tu crois pas?

Reply

Marsh Posté le 04-06-2004 à 14:52:05    

je sais pas pourkoi ca marche pas.
Pour les rep virtuel on a donner une liste d'extension style aps, aspx, .... j'essaye de mettre les exe mais je peux pas.

Reply

Marsh Posté le 04-06-2004 à 15:33:20    

comment on converti un Uri en Url

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed