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

AJAX Discussion :

[AJAX] Envoi de données binaires sous IE


Sujet :

AJAX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 103
    Par défaut [AJAX] Envoi de données binaires sous IE
    Bonjour à tous,

    Je cherche à envoyer des données binaires à un serveur via ajax (upload de fichier).

    Sous FF, pas de problème tout fonctionne correctement :
    - Je construit ma requête HTTP au format multi-part
    - Je set mon header en "multipart/form-data"
    - Puis j'utilise la méthode "sendAsBinary" de l'objet XMLHttpRequest

    Sous IE, la méthode sendAsBinary ne semble pas exister... j'ai donc essayer avec la méthode send en espérant qu'IE ne me réencode pas le contenu binaire, mais ce n'est pas le cas puisque impossible de lire le fichier sur le serveur.

    Je suis preneur d'un petit coup de pouce car j'ai du mal à trouver des infos la dessus.

    Pour info j'utilise l'objet activeX "Msxml2.XMLHTTP.6.0" (IE 6).

    Merci d'avance

  2. #2
    Membre Expert Avatar de DoubleU
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 106
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 106
    Par défaut
    C'est impossible.

    Ta méthode n'a été qu'implanté que très récemment dans firefox, mais elle ne l'est pas sur IE.

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2002
    Messages
    103
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 103
    Par défaut
    Merci pour ta réponse au moins cela est clair... je vais quand même chercher encore un peu pour voir s'il n'y a pas moyen de détourner un composant ActiveX pour développer une méthode propre à l'envoi de données binaires... car c'est un peu frustrant de ne pas avoir cette méthode dans IE6. Elle permet d'apporter pas mal de souplesse dans l'envoie des formulaires via Ajax

Discussions similaires

  1. Réponses: 2
    Dernier message: 28/04/2009, 13h50
  2. [AJAX] envoie de données à un formulaire de manière asynchrone
    Par comcom94 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 24/10/2008, 18h09
  3. [AJAX] Envoi de données POST vers page d'impression
    Par oneTime dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 15/10/2008, 12h36
  4. [AJAX] Envoi de donnée vers jsp
    Par Iphelias dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 17/07/2007, 12h51
  5. Envoie de donnée binaires avec les sockets
    Par java_developper dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 01/06/2007, 11h11

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