Tonton tutorial ini: https://github.com/xchaoinfo/fuck-login/blob/master/015%20CSDN/csdn.py Ini ialah kod untuk mensimulasikan log masuk ke csdn, yang menggunakan response.status_code (pautan di atas kod Baris 63) adalah sama dengan 200 untuk menentukan sama ada log masuk berjaya, tetapi ini tidak berlaku, saya cuba memasukkan kata laluan yang salah, dan status_code masih sama dengan 200. Saya membaca dalam talian bahawa status_code==200 bermakna bahawa. pelayan berjaya menerima permintaan pelanggan.
Jadi apa yang perlu kita lakukan untuk menentukan sama ada log masuk berjaya?
Pergi dan ambil halaman yang hanya boleh dilihat selepas log masuk. Jika anda berjaya log masuk, maka kandungan yang anda rampas adalah betul, jika tidak kandungan itu sepatutnya meminta anda log masuk atau sesuatu