URL: https://linuxfr.org/forums/programmation-python/posts/question-de-newbie-sur-la-soumission-de-formulaire-avec-python-request Title: Question de newbie sur la soumission de formulaire avec python-request Authors: François Date: 2024年10月02日T15:41:39+02:00 License: CC By-SA Tags: Score: 2 Bonjour, Je viens ici après 2h sur internet à chercher la solution. Pour information je ne suis pas développeur web ou réseaux, beaucoup de chose m’échappe. C’est aussi l’occasion pour moi de mieux comprendre. J’essaye de parser un site (qui semble codé alarache) pour connaître le budget restant sur mon badge pour la cantine. Voici comment cela se passe avec Firefox. La page d’accueil est ici "1" `https://www.e-chargement.com/default.asp` j’y mentionne mon numéro de badge et mon nom, je clique et j’arrive ici en "2" `https://www.e-chargement.com/recharg_badge.asp` où il est mentionné le reste et la possibilité de recharger. Je peux recharger autant de fois que je veux cette page "2" je vois la même chose. Si je n’ai pas renseigné les infos de la page "1" je vois ce que vous voyez vous, la page "1" j’imagine. Bon si je retourne encore en page "1", bah c’est comme si je m’étais pas identifié (ouaip...). Bref, j’ai essayé avec la bibliothèque python request et j’arrive jamais en page 2. J’ai essayé avec les sessions (histoire de cookie je sais pas...) response_post = session.post(url, data=payload) avec `payload` qui ressemble a payload = { "badge_number": "un_nombre", "badge_nom": "mon_nom", } parce que c’est ce que j’ai compris pour la soumission de formulaire (method="post") quand j’inspecte. J’ai essayé plein de truc, mais je sais pas où chercher l’info pour que ça marche. Merci de votre aide FO

AltStyle によって変換されたページ (->オリジナル) /