CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Récupérer URL de post

iNokia
iNokia
Niveau 9
31 août 2017 à 15:46:00

Bonjour tout le monde, je fais quelques bricoles avec python requests et j'ai voulu poster un message sur un topic de JVC via mon petit script.
J'ai donc :


s = requests.Session() #initialisé une instance de session
data = {"message_topic":"reponse lambda au topic"} #récupéré la balise de la box où on écrit un msg et mis une valeur

Après, si j'ai bien lu je suis supposé faire un r = s.post(url_de_post, cookies={"nom_du_cookie":"valeur", data=data} mais je ne sais pas comment récupérer l'URL qui permet de post, s'il y'a une technique universelle pour tout type de site qu'elle est elle ? Et si j'ai fait une erreur quelque part, quelle est elle ?

Merci d'avoir lu jusque là

shmemory
shmemory
Niveau 8
31 août 2017 à 16:03:10

Tu peux utiliser :
-L'outil pour développeur du navigateur, onglet réseau, ça indique l'url et les paramètres
-des modules de navigateur (tamper data par exemple qui permet de "mettre en pause les requêtes" pour les analyser (url,paramètres, headers)
-utiliser un sniffeur de paquet (wireshark par exemple) ce qui te permet de voir la communication entre ton pc et le site
-lire le code html ( ctrl + u) et repérer le formulaire concerné

NBKL
NBKL
Niveau 10
31 août 2017 à 16:24:06

J'ai réussi à trouver l'URl mtn mon problème est que je n'ai en fait pas trouvé les bonnes data à envoyer :noel: Je vais chercher un peu ça mais si quelqu'un à une réponse je suis preneur :noel:

shmemory
shmemory
Niveau 8
31 août 2017 à 17:56:06

Réponse deux posts au dessus :(

NBKL
NBKL
Niveau 10
31 août 2017 à 18:57:11

Après avoir testé un petit peu, je remarque que ca ne fonctionne pas vraiment :noel: En effet, j'ai beau utilisé le bon cookie, la bonne url et les bonnes data j'ai comme réponse : "{"erreurs":[]}".

Vous pensez que ca pourrait venir de quoi ? Des headers ou d'un autre truc ? Je suis pas très doué en web :noel:

PS: Je suis l'auteur

lokilok
lokilok
Niveau 17
04 septembre 2017 à 09:11:47

Si t'as une réponse en json c'est que tu utilises pas la bonne URL déjà.

lokilok
lokilok
Niveau 17
04 septembre 2017 à 09:31:05

Pour faire plus simple, quand tu envoies un message via ton navigateur sur jvc il y a deux requêtes qui sont envoyées : la première c'est juste pour checker la validité du message, la page renvoie une réponse en json mais ne poste aucun message. La deuxième qui est là pour vraiment envoyer le message. L'URL de la deuxième requêtes c'est le topic sur lequel tu veux envoyer le message (si je me souviens bien).

Au passage, la réponse json que t'as eu indique qu'il n'y a eu aucune erreur, donc normalement t'es bon. Et une dernière chose, tu peux pas envoyer un message à JVC si tu n'a pas eu de contact avec le site depuis un moment.

Sous forums
  • Aide à l'achat Mac
  • Macintosh
  • Création de sites web
  • Création de Jeux
  • Linux
  • Programmation
  • Internet
  • Steam Deck
  • Hardware
La vidéo du moment