Comment voulez-vous télécharger un fichier de page Web derrière une connexion HTTPS via un langage tel que python? Plus précisément, je parle de la page derrière la connexion de http://www.cnbtn.com.Comment télécharger un fichier derrière une connexion HTTPS?
0
A
Répondre
2
https n'aura pas d'importance. HTTPS dit simplement que les données transitant par le réseau sont cryptées de manière sécurisée. Au contraire, vous devez en savoir plus sur le fonctionnement de la connexion. Par exemple, est-ce Basic Auth (où un popup apparaît pour l'utilisateur/passe)? vous pouvez alors faire une demande comme https://user:[email protected]/my_file.gif
Plus probablement c'est une autre authentification, qui pourrait faire n'importe quoi fondamentalement. Vous devrez effectuer une ingénierie inverse pour déterminer ce que vous devez faire. Mais vous devrez probablement utiliser une bibliothèque client HTTPS qui conserve l'état (comme les cookies, etc.).
Bonne chance
Questions connexes
- 1. Télécharger un fichier via HTTPS C# - Cookie et Header Prob?
- 2. Connexion HTTPS
- 3. connexion HTTPS
- 4. Télécharger le fichier sur HTTPS en utilisant .NET (dotnet)
- 5. Connexion HTTPS dans l'iphone
- 6. Connexion HTTPS Python
- 7. SVN - Comment télécharger un seul fichier?
- 8. Télécharger le fichier sur HTTPS dans IE 5.5/IIS 5.0
- 9. Services Web JBoss derrière IIS via HTTPs
- 10. Déterminer la connexion SSL derrière un équilibreur de charge
- 11. Connexion HTTPS à un seul site (Android)
- 12. Comment télécharger un fichier .html pour une utilisation locale?
- 13. Un cookie est-il sécurisé dans une connexion HTTPS?
- 14. Développement iPhone: Comment implémenter la connexion HTTPS?
- 15. Télécharger/télécharger un fichier Django dans une communauté sociale
- 16. Connexion à un serveur RMI situé derrière un pare-feu?
- 17. Comment télécharger un fichier avec Catalyst?
- 18. Comment télécharger un fichier en utilisant NSURLConnection?
- 19. Comment télécharger un fichier sur 2 Mo
- 20. Comment télécharger un fichier en asp.net sans recharger une page
- 21. Comment laisser l'utilisateur télécharger un fichier xml
- 22. Comment télécharger un fichier avec mod_python?
- 23. Comment télécharger un fichier dans des rails?
- 24. Zend Framework - comment télécharger un fichier
- 25. Comment télécharger un fichier CSV en flex?
- 26. Comment télécharger un fichier existant en PHP
- 27. Python: Comment télécharger un fichier zip
- 28. Télécharger un fichier pour iPhone
- 29. Télécharger un fichier en Python
- 30. Télécharger les composants Android SDK pour l'installation hors connexion
RE reverse engineering: Essayez lancer le téléchargement manuellement tout en capturant la demande que votre navigateur envoie au serveur (en utilisant Fiddler ou Wireshark). Puis envoyez une demande similaire, en la personnalisant selon vos besoins. Je l'ai utilisé avec succès dans le passé pour créer des scripts Perl afin d'automatiser les téléchargements à partir de sites conçus pour vaincre les gestionnaires de téléchargement. –
Ce n'est pas une authentification de base comme ça, il semble afficher un –
asp en utilisant quelque chose comme le module complémentaire "Live HTTP Headers" Firefox va certainement aider à comprendre ce que fait votre navigateur pour vous connecter. Je résolvais ce problème pour obtenir Nutch pour explorer un site. Afin d'explorer les pages authentifiées, j'ai dû faire plusieurs choses, y compris se souvenir des cookies, et suivre une demande de redirection. – mlathe