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

Composants graphiques Android Discussion :

Affichage de la réponse à un HTTPpost dans une Webview


Sujet :

Composants graphiques Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué Avatar de cad13
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 247
    Points : 197
    Points
    197
    Par défaut Affichage de la réponse à un HTTPpost dans une Webview
    Bonjour,

    Tout est dans le titre : je cherche à afficher dans une webview (ou dans le browser) la page renvoyée en réponse suite à un HTTPpost.

    Je ne sais que récupérer la page dans une chaîne, et extraire les informations qui m'intéressent, mais je souhaite directement afficher toute la page...

    Est-ce possible ? si oui, quelqu'un a-t-il un exemple de code pour le faire ?

    Merci beaucoup d'avance.

    PS : il ne s'agit pas d'afficher une page html toute bête, ce qui serait facile en sauvegardant la réponse dans un fichier .htm qu'il suffit ensuite d'ouvrir avec une webview, mais une page php avec de nombreux autre fichiers css et autres...

  2. #2
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 104
    Points : 103
    Points
    103
    Par défaut
    Au lieu de récupérer le contenu de la page il vaudrait mieux récupérer l'url et lafficher la page dans un webrowser.
    Ou alors tu implémentes un interpreteur php dans ton application

  3. #3
    Membre habitué Avatar de cad13
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 247
    Points : 197
    Points
    197
    Par défaut
    C'est une bonne idée, mais qui ne fonctionne pas pour moi car pour afficher ma page, il faut que j'envoie des paramètres (user + password + autres) et des cookies, donc si je récupère l'url de la page retournée et que j'ouvre une webview avec cette url, le site considère cet accès comme un nouvel accès et demande à nouveau les user et password...

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Puy de Dôme (Auvergne)

    Informations forums :
    Inscription : Mai 2009
    Messages : 104
    Points : 103
    Points
    103
    Par défaut
    Et bien au lieu de récupérer le contenu d'une page web je te conseille de récupérer un xml contenant les infos que tu souhaites et de construire une vue avec ces infos dedans.

  5. #5
    Membre habitué Avatar de cad13
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 247
    Points : 197
    Points
    197
    Par défaut
    Merci, j'y avais pensé, mais en fait après mon post, le site renvoie de nombreux fichiers, et je ne sais pas construire quelques chose avec tout ça... en plus la réponse ne me donne qu'un seul de ces fichiers.

    Pas facile... mais je cherche une solution alternative.

  6. #6
    Membre habitué Avatar de cad13
    Homme Profil pro
    Inscrit en
    Janvier 2010
    Messages
    247
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 247
    Points : 197
    Points
    197
    Par défaut
    J'ai abondonné cette idée qui n'est pas simple, par contre, j'ai un soucis quand au téléchargement d'un fichier qui se fait en cliquant sur un "pseudo" bouton.
    Voici le code de la page web (le fichier est un .aspx) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <input type="submit" name="ButtonDownloadCalendar" value="Télécharger un fichier au format iCalendar" id="ButtonDownloadCalendar" style="border-width:1px;border-style:Solid;width:248px;" />
    Mon problème c'est que je ne sais pas comment récupérer le fichier iCalendar.

    Lorsque de mon navigateur, je clique sur ce bouton, j'ai immédiatement l'ouverture une boite de dialogue pour enregistrer le fichier ics.
    Mais dans mon programme, si je fais un POST avec en paramètres name/value, il me retourne une page d'erreur.

    Il semblerait que ce soit une sorte de stream.

    Quelqu'un aurait-il une idée sur la manière de récupérer ce fichier ?

Discussions similaires

  1. Réponses: 5
    Dernier message: 18/11/2009, 17h17
  2. Affichage d'un résultat de calcul dans une fenêtre
    Par Marcusss dans le forum Interfaces Graphiques
    Réponses: 17
    Dernier message: 03/04/2007, 12h23
  3. Réponses: 4
    Dernier message: 08/08/2006, 19h57
  4. [HTML] affichage du contenu des balises 'alt' dans une iframe
    Par etarip dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 11/08/2005, 14h08
  5. [JFrame] affichage de component et d'image dans une JFrame
    Par Joeleclems dans le forum Agents de placement/Fenêtres
    Réponses: 8
    Dernier message: 08/10/2004, 16h17

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