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

Applets Java Discussion :

Upload HTTP dans une Applet


Sujet :

Applets Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 2
    Par défaut Upload HTTP dans une Applet
    Bonjour,
    Dans mon applet je souhaite faire de l'upload HTTP. Ce dernier doit aussi passer les proxys s'il est configuré dans le navigateur.
    Je ne sais pas du tout comment m'y prendre. Pouvez-vous me donner quelques piste?
    Je vous remercie d'avance

  2. #2
    Membre éclairé
    Inscrit en
    Août 2005
    Messages
    89
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 89
    Par défaut
    Salut, c'est pour de l'upload de fichier ou des requêtes http simples ?
    Si c'est pour l'upload de fichier, j'ai trouvé une classe d'un gars qui est pas mal :
    http://forum.java.sun.com/thread.jsp...hreadID=451245

    Bon elle fait les autres requêtes aussi, mais ça c'est moins compliqué tu peux le faire sans cette classe. Il faut que tu vois du côté de la classe HttpURLConnection.

    Pour le proxy, il faut voir du côté de :
    systemSettings.setProperty("http.proxyHost", HostProxy);
    systemSettings.setProperty("http.proxyPort", PortProxy);
    etc...

    Je l'ai encore jamais fait. Enfin là par contre ça n'utilise pas les params du navigateur, je sais pas si on peut le faire, tient moi au courant si c'est le cas.

    En tout cas il me semble que pour tout ça l'applet doit être signée.

  3. #3
    Membre éclairé
    Inscrit en
    Août 2005
    Messages
    89
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 89
    Par défaut
    Hum il semble que j'ai dit n'importe quoi : une applet utilise les params de proxy du navigateur et il n'y a pas besoin de signer l'applet si on établi des connexions avec le serveur qui l'héberge.

  4. #4
    Invité(e)
    Invité(e)
    Par défaut
    as tu trouvé comment uploader par HTTP ?

  5. #5
    Membre Expert
    Avatar de krachik
    Inscrit en
    Décembre 2004
    Messages
    1 964
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 1 964
    Par défaut
    Bonjour
    Si c'est pour un Upload simple de fichier par HTTP,je ne pense pas que ce soit possible parce que tu ne peux pas créer un flux d'écriture par HTTP, tu peux le faire en passant par les servlets ou sockets ou etc.Sinon si tu disposes d'un serveur FTP tu peux regarder dans FAQ.

    Cordialement

  6. #6
    Invité(e)
    Invité(e)
    Par défaut
    Si c'est possible j'ai trouvé après plusieurs heures de recherches ... J'ai posté sur un autre topic comment faire : http://www.developpez.net/forums/sho...d.php?t=561871
    Merci
    Dernière modification par Invité(e) ; 06/06/2008 à 10h58.

Discussions similaires

  1. Affichage Webcam dans une Applet
    Par ionix dans le forum Applets
    Réponses: 4
    Dernier message: 15/01/2006, 19h57
  2. Drad and Drop dans une applet
    Par remyli dans le forum Applets
    Réponses: 2
    Dernier message: 19/12/2005, 16h46
  3. JFileChooser dans une applet
    Par jeje99 dans le forum Applets
    Réponses: 2
    Dernier message: 26/10/2005, 11h12
  4. [Applet] appel de la méthode stop() dans une applet
    Par ciol2.6.12 dans le forum Applets
    Réponses: 4
    Dernier message: 08/09/2005, 13h40
  5. [Applet]utiliser une classe d'un package dans une applet
    Par jeromejanson dans le forum Applets
    Réponses: 1
    Dernier message: 30/06/2005, 08h13

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