fix(cookie): get cookie and csrf-token#2
fix(cookie): get cookie and csrf-token#2Simoneu01 wants to merge 4 commits intoMainKronos:masterfrom
Conversation
|
@Simoneu01 complimenti per essere riuscito a ottenere Sto facendo un po' di test e comunque da errore, come se il codice Comunque, sto creando un unittest per debuggare più facilmente |
|
ty, ora cerchiamo di far workare tutto, daje A me in locale da questo errore, non so se è lo stesso tuo. Fammi sapere e ci lavoriamo: |
file test.py per testare le funzionalità della libreria TODO: da apliare
|
Ho aggiunto un unittest, da ampliare successivamente... Questo mi fà pensare che forse il Inoltre ho aumentato il timeout (qui) perchè non riusciva a caricare in tempo e mi sollevava un eccezione |
|
Mi correggo, per magia adesso funziona ma adesso vengono sollevate un sacco di eccezioni di Timeout non so... Accade anche a te? |
|
Avevano messo il check con cloudflare sul sito, adesso lo hanno tolto. |
|
Se sei d'accordo lascerei questa richiesta di pull aperta nel caso (secondo me probabile) si ripresentasse lo stesso problema. |
close: MainKronos/Sonarr-AnimeDownloader#21
Con questa PR aggiungo il pacchetto requests-html che permette di renderizzare il js della pagina.
dopo aver renderizzato la pagina avvio uno script, che mi restituisce i dati richiesti.
Praticamente per renderizzare viene installato un browser headless → https://github.com/puppeteer/puppeteer
Ah ultima cosa non sono riuscito a testare in locale tutto, ma solo il fatto che prenda i cookie, quindi sarebbe meglio fare un test aggiuntivo.