Regardez ce tutoriel : https://github.com/xchaoinfo/fuck-login/blob/master/015%20CSDN/csdn.py Il s'agit du code pour simuler la connexion à csdn, qui utilise Response.status_code (le lien ci-dessus. code Ligne 63) est égal à 200 pour déterminer si la connexion a réussi, mais ce n'est pas le cas. J'ai essayé de saisir un mauvais mot de passe et le status_code est toujours égal à 200. J'ai lu en ligne que status_code==200 signifie que le serveur a accepté avec succès la demande du client.
Alors, que devons-nous faire pour déterminer si la connexion a réussi ?
Allez récupérer une page qui ne peut être vue qu'après vous être connecté. Si vous vous connectez avec succès, alors le contenu que vous avez récupéré est correct, sinon le contenu devrait vous demander de vous connecter ou quelque chose du genre