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

JavaScript Discussion :

xhr et les fichiers


Sujet :

JavaScript

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Points : 691
    Points
    691
    Par défaut xhr et les fichiers
    salut
    petite question concernant xhr
    est-il possible de faite de l'upload (client->serveur) en mettant la ou ca va bien
    du style ici
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     xmlhttp.setRequestHeader('Content-Type','multipart/form-data');
    la recuperation coté serveur ne change pas c'est toujours un type File


    question subsidiaire : dans une fonction on peut metre des arguments par defaut(y a pas de probleme)

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Points : 691
    Points
    691
    Par défaut
    j'ai ma reponse pesser un argument par defaut et je trouve cela moche

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Points : 691
    Points
    691
    Par défaut
    apparement il manque boundary dans l'entete que j'envoi comment je peut géré cela : : :

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2004
    Messages
    882
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2004
    Messages : 882
    Points : 691
    Points
    691
    Par défaut
    bon si j'ai essaye de faire un truc mais pas moyen de voir ou ca plante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    		xmlhttp.open("POST", url, true); //ouverture asynchrone
    		switch(type){
    			case 1:xmlhttp.setRequestHeader('Content-Type','application/x-www-form-urlencoded');break;
    			case 2:
     
    			var BOUNDARY=hex_sha1('coco')
     
    			//**********************************************************//
    			// var BOUNDARY="1cd1a122f321aac11bb7ac2e5f41bc86"; // chaine arbitraire ne devant pas se trouver dans un ficheir uploadé
    			var header= new String();
    			xmlhttp.setRequestHeader("Content-type", "multipart/form-data, boundary="+BOUNDARY);
    			header+="--"+BOUNDARY+"\r\n";
    			header+="Content-disposition: form-data; name=\""+arr['id']+"\"; filename=\""+arr['name']+"\"\r\n";
    			header+="Content-Type: application/octet-stream\r\n\r\n";
    			header+='<"'+arr['name']+'" Data>';
    			header+="\r\n--"+BOUNDARY+"--\r\n";
    			header+="Content-disposition: form-data; name=\""+arr['nameZ']+"\n";
    			header+=arr['size'];
    			header+="\r\n--"+BOUNDARY+"--\r\n";
    			xmlhttp.setRequestHeader("Content-length", header.length);
    			//***********************************************************//
    			data=header;
    			break;
    		}
    		alert(url+'-------w'+data);
    		xmlhttp.send(data);

Discussions similaires

  1. [TP]comment creer une disquette bootable (les fichiers)
    Par ludovic5532 dans le forum Turbo Pascal
    Réponses: 5
    Dernier message: 25/10/2003, 18h46
  2. Réponses: 4
    Dernier message: 16/08/2003, 13h21
  3. Problème avec les fichiers .JPG
    Par cprogil dans le forum Langage
    Réponses: 5
    Dernier message: 10/06/2003, 15h44
  4. [TP]Lister les fichiers d'un répertoire
    Par nvtitan dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 21/06/2002, 11h22
  5. Les fichiers d'un projet
    Par Manolo dans le forum C++Builder
    Réponses: 4
    Dernier message: 07/05/2002, 17h51

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