Forum Linux.général Je n'arrive pas à accéder à la page Methode GET

Posté par  . Licence CC By‑SA.
Étiquettes :
-2
25
mar.
2023

J'ai fait un script python… le site utilise une requête get pour afficher les données iptv de action iptv-info.php la requête avec des paramètres est une option de connexion le problème est que je ne peux pas obtenir les données iptv juste une source de page ou un fichier vide :

https://pastebin.com/UuAV9KYP

une chose que je n'ai pas compris c'est qu'après avoir lancé la requête get from action iptv-info.php les données iptv apparaissent sur la page ./iptv.php je suppose que les paramètres des données ne sont pas corrects

il y a aussi un bouton input dont je ne vois pas le name qui correspond à la valeur de value="Custom List Option".

<input type="button" onclick="myFunctiona5()" class="btn btn-default btn-sm" value="Custom List Option"

import requests 
s = requests.Session()
LINKFILE= '/tmp/link'
URL = "https://cp.fcccam.com/userpanel/iptv-info.php"

def get_clipmails():
    Post_Hdr={'User-Agent':'Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Firefox/81.0',
              'Accept':'*/*',
              'Accept-Language':'fr,fr-FR;q=0.8,en-US;q=0.5,en;q=0.3',
              'Connection':'keep-alive',
              'Content-Type':'application/x-www-form-urlencoded',
              'Host':'cp.fcccam.com',
              'Referer':'https://cp.fcccam.com/index.php',
              'Accept-Encoding':'gzip, deflate, br'}

    post_data='login=salem&pass=123456&pass_conf=123456&email=012@gmail.com&submit= Register Account '
    post_account=s.post('https://cp.fcccam.com/index.php?action=register',headers=Post_Hdr,data=post_data,verify=False,allow_redirects=True).text
    post_data2='login='+NAME_TARGET+'&pass='+RND_PASS+'&submit=Login In'
    post_account=s.post('https://cp.fcccam.com/index.php?action=login',headers=Post_Hdr,data=post_data2,verify=False,allow_redirects=True).text
    params='bid=5&plan=11&conx=1&category_9=Custom List Option&myfsrc1=Search in channels categories..&myfsrc2=Search in movies categories..&myfsrc3=Search in series categories..&mych[]=submit=submit'
    html_data=s.get(URL,headers=Post_Hdr,data=params,verify=False,allow_redirects=True).text
    with open(LINKFILE, "a") as f: f.write(html_data)
  • # incompréhensible

    Posté par  (site web personnel) . Évalué à 4.

    Ta question est incompréhensible et la répéter telle quelle n'augmentera pas tes chances d'avoir une réponse.

    http://www.catb.org/esr/faqs/smart-questions.html

    pertinent adj. Approprié : qui se rapporte exactement à ce dont il est question.

  • # sinon...

    Posté par  . Évalué à 1.

    Hello.

    1 Pour ce genre de choses, je ne saurais trop te suggerer d'essayer scrapy.

    2 > je ne peux pas obtenir les données iptv juste une source de page ou un fichier vide
    Obtenir le code html de la page est on ne peut plus normal, a toi ensuite d'en extraire le contenu qui t'interesse. Pour cela, tu peux t'aider de la console dev dans chrome ou firefox

    3 > post_data='login=salem&pass=
    rhoo!

    ++
    Gi)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.