Partage
  • Partager sur Facebook
  • Partager sur Twitter

méthode post en javascript pour un script python

    16 novembre 2018 à 13:49:00

    Bonjour,

    avant de poser ma question, je vous explique où j'en suis:

    je sais envoyer. des données ( d'un formulaire ) vers un serveur python ( avec flask )

    grâce aux attributs 'action' et 'method' de la balise <form>, je récupère bien mot texte inscrit dans le textarea

    et aussi grâce au module 'request' de flask !


    Et je suis bien content de ça ..

    Je peux aussi récupérer des données d'un serveur ( toujours avec flask ) en utilisant du javascript:

    var req = new XMLHttpRequest();
    // La requête est asynchrone lorsque le 3ème paramètre vaut true ou est absent
    req.open("GET", "http://localhost/javascript-web-srv/data/langages.txt");
    // Gestion de l'événement indiquant la fin de la requête
    req.addEventListener("load", function () {
        // Affiche la réponse reçue pour la requête
        console.log(req.responseText);
    });
    req.send(null);

    je fais comme dans le cours sur javascript.

    Mais je bloque sur la méthode 'post'  quelques chapitres plus loin dans ce même cours:

    Que dois-je indiquer dans l'url' ?? , le chemin vers un script python qui traite les données envoyées ??

    Dans le cours il est simplement expliqué que des scripts PHP traitent les données en les enregistrant dans un fichier. Mais je ne connais pas PHP et je ne sais pas comment récupérer les données dans mon script python...probablement 

    Quelle tête il a le script ??

    probablement la même que les scripts php mais en python et c'est là que je bloque. Ou bien je n'ai carrément pas compris...

    En utilisant toujours flask bien sûr: flask génère ma page de présentation sur laquelle je souhaite faire un click et utiliser la méthode 'post' en Ajax ...

     Merci



    • Partager sur Facebook
    • Partager sur Twitter

    méthode post en javascript pour un script python

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown