ホームページ  >  に質問  >  本文

Python - クローラーが正常にログインしたかどうかを確認するにはどうすればよいですか?

このチュートリアルを読んでください: https://github.com/xchaoinfo/fuck-login/blob/master/015 CSDN/csdn.py。これは、response.status_code (上記のリンク) を使用して、csdn へのログインをシミュレートするコードです。コード (63 行目) は 200 で、ログインが成功したかどうかを判断しますが、そうではありません。間違ったパスワードを入力しようとしましたが、status_code は依然として 200 です。オンラインで調べたところ、status_code== と書かれていました。 200 は、サーバーがクライアントを正常に受け入れたことを意味します。

それでは、ログインが成功したかどうかを判断するにはどうすればよいでしょうか?

PHPzPHPz2711日前1310

全員に返信(1)返信します

  • 怪我咯

    怪我咯2017-05-18 10:54:58

    ログイン後にのみ表示されるページを取得します。ログインに成功した場合、取得したコンテンツは正しいものです。そうでない場合は、コンテンツはログインか何かを要求するはずです

    返事
    0
  • キャンセル返事