IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET MVC Discussion :

Chemin du fichier upload


Sujet :

ASP.NET MVC

  1. #1
    Membre averti
    Homme Profil pro
    Etudiant informatique
    Inscrit en
    Octobre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Etudiant informatique

    Informations forums :
    Inscription : Octobre 2014
    Messages : 11
    Par défaut Chemin du fichier upload
    Bonsoir,

    Je souhaite faire un upload vers l'hébergeur Amazon S3, le soucis que j'ai est le chemin du fichier en local qui est faussé et je trouve pas le moyen d'y remédier.

    J'ai eu beau essayé testé chaque attribut de la méthode Path, mon URL est toujours ""C:\\Program Files (x86)\\IIS Express\\"", l'upload fonctionne sans soucis lorsque je mets mon image dans le répertoire IIS Express...

    Voici les prototypes :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    HttpPostedFileBase file = Request.Files[0];
                    Stream fileStream = Request.Files[upload].InputStream;
                    string filePath = Path.GetFullPath((file).ToString());
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
                        MyUtilities.AWS.S3 s3 = new MyUtilities.AWS.S3(accessKey, secretAccessKey, serviceUrl);
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
                        s3.UploadFile(filePath, s3Bucket, newFileName, false);
    Tout cela redirige vers la classe "S3" qui contient les informations clients ainsi que l'upload.
    La déclaration de filePath ici n'est pas la seule version testé, mais sans passer par le dossier IIS Express je n'ai pas réussi à récupérer le Path choisis via le HTML mais pour le nom du fichier... aucun problème.

    En espérant trouver une solution, merci !

  2. #2
    Membre averti
    Homme Profil pro
    Etudiant informatique
    Inscrit en
    Octobre 2014
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Etudiant informatique

    Informations forums :
    Inscription : Octobre 2014
    Messages : 11
    Par défaut
    Problème résolue.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    string filePath = Path.GetDirectoryName(Request.Files[upload].FileName);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment récupérer le chemin du fichier uploadé
    Par keokaz dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 15/07/2013, 05h27
  2. Réponses: 1
    Dernier message: 03/02/2010, 17h21
  3. Récupération du chemin du fichier uploadé
    Par michel81 dans le forum Langage
    Réponses: 2
    Dernier message: 22/12/2008, 10h54
  4. Comment récupérer le chemin d'un fichier uploadé
    Par INF972 dans le forum XMLRAD
    Réponses: 0
    Dernier message: 11/12/2008, 16h29
  5. [JSP] Chemin d'un fichier à Uploader
    Par le Daoud dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 22/05/2006, 09h13

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo