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

API standards et tierces Android Discussion :

Envoyer image vers serveur HTTP depuis application


Sujet :

API standards et tierces Android

  1. #1
    Invité
    Invité(e)
    Par défaut Envoyer image vers serveur HTTP depuis application
    Bonjour,


    Je suis en train de travailler sur un application qui active la caméra pour prendre une photo, une fois prise, celle-ci est stockée dans une variable et apparait à l'écran. Je voudrais à présent pouvoir envoyer cette image sur un serveur HTTP dans un dossier spécifique.

    Merci pour vos conseils.

    ps j'ai suivi ce tuto pour la capture de photo :

  2. #2
    Invité
    Invité(e)
    Par défaut
    En faisant des cherches j'ai avancé un peu :

    j'ai préparé les fonctions pour envoyer le fichier, mais impossible de mettre le bitmap dans le MemoryStream ou le StreamContent :

    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
    protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent data)
            {
                base.OnActivityResult(requestCode, resultCode, data);
                Bitmap bitmap = (Bitmap)data.Extras.Get("data");
                imageView.SetImageBitmap(bitmap);
     
     
                String chemin = "http://www.onserveur.com/doc/";
                var content = new MultipartFormDataContent();
     
                MemoryStream m = new MemoryStream();
     
                //m = bitmap;
                var streamContent = new StreamContent(m);
                content.Add(streamContent, "\"file\"");
     
                var httpClient = new HttpClient();
                var uploadServiceBaseAdress = chemin;
                var httpResponseMessage =  httpClient.PostAsync(uploadServiceBaseAdress, content );
     
     
     
            }

Discussions similaires

  1. Envoi vers serveur HTTPS
    Par Thryfto dans le forum Débuter avec Java
    Réponses: 5
    Dernier message: 27/05/2014, 14h09
  2. [XL-2010] Comment envoyer commande vers serveur Unix et récupérer la sortie standard
    Par zi0n3 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 24/05/2013, 16h52
  3. load image vers serveur pour afficher sur page
    Par gardorheian dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 14/09/2010, 08h46
  4. Envoyer un gros fichier vers serveur HTTP
    Par Gomoz dans le forum C#
    Réponses: 1
    Dernier message: 22/01/2010, 00h11
  5. [Upload] envoyer image sur serveur
    Par maubird dans le forum Langage
    Réponses: 2
    Dernier message: 01/07/2008, 11h54

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