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

WebDev Discussion :

[WB18] comment faire un webservice minimaliste ?


Sujet :

WebDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre émérite
    Homme Profil pro
    Responsable des études
    Inscrit en
    Février 2010
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2010
    Messages : 553
    Par défaut [WB18] comment faire un webservice minimaliste ?
    Bonjour

    Je souhaite faire un portail "web service" minimaliste, dans lequel le serveur renvoie une information de type texte uniquement à une requete HTTP de type GET ....

    En clair, le client lance une requete HTTP :

    http://monsiteamoi/pagequestion?question=maquestion

    le serveur décode "maquestion" et renvoie la réponse au client sous la forme d'un texte pur (sans HTML). En fait je voudrais que le portail webdev envoie une réponse HTTP dans lequel le "Content-Type" ne soit que du texte ....

    exemple : reponse=gagné

    Pour la première partie, j'ai fait un site AWP et avec PageParamètre("P1") je peux récupérer le paramètre de la requête, mais je n'arrive pas créer une réponse HTTP texte pur....

    Est-ce que quelqu'un a une idée ?

  2. #2
    Membre éprouvé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 161
    Par défaut
    Salut courdi95,

    À l'époque, j'avais créé un site web AWP qui renvoyait des chaînes de caractères. Il suffisait alors de renvoyer la chaîne grâce à ChaîneAffiche qui te permet de retourner le type MIME de retour.

    Je te donne un snippet de code d'exemple situé dans l'initialisation d'une page AWP :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    reponse est une chaîne
     
    POUR CHAQUE Theme 
    	// Construire
    	unTheme est un Themes(Val(Theme.IDTheme), Theme.texte)
     
    	// Parser et ajouter à la chaîne
    	reponse += unTheme.parser() + "$"
    FIN
     
    // Renvoyer la chaîne en UTF-8
    ChaîneAffiche(ChaîneVersUTF8(reponse),"text/plain")
    à l'autre bout, c'était un terminal Android qui récupérait l'information et la traitait.


  3. #3
    Membre émérite
    Homme Profil pro
    Responsable des études
    Inscrit en
    Février 2010
    Messages
    553
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable des études
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Février 2010
    Messages : 553
    Par défaut
    +1 pour toi. Merci !

    C'est exactement la réponse que m'a fait l'Assistance Directe que j'avais contactée.

    Je n'ai pas encore essayé mais cela devrait rouler .... En fait, je ne connaissais pas ChaineAffiche (avec Windev, et avec les nouvelles versions on découvre tous les jours ...)

    Résolu donc.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Flex4] Comment faire communiquer Flex -> WebService .NET -> BDD
    Par KoalaVS dans le forum Flex
    Réponses: 2
    Dernier message: 09/08/2010, 07h44
  2. Réponses: 0
    Dernier message: 13/05/2009, 11h02
  3. Webservice resultat - comment faire
    Par pjmorce dans le forum Ruby on Rails
    Réponses: 7
    Dernier message: 14/01/2008, 16h28
  4. [Web Service][SOAP] Webservices : Comment faire ?
    Par juliotte dans le forum Bibliothèques et frameworks
    Réponses: 6
    Dernier message: 18/12/2006, 16h50
  5. Comment faire un webservice ?
    Par manu00 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 03/12/2006, 21h53

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