検索

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

Python Webサイトのログインとサインインの問題

問題: Python が正常にログインした後、サインイン時にログインがないこと、つまり Cookie が欠落していることを示すプロンプトが表示されます。

Fidder を介してパケットをキャプチャしたところ、成功した手動ログインと比較して、Python によって送信されたパッケージには Cookie が欠けていることがわかりました。以下のコードですが、オープナー メソッドを使用すると、Python は Cookie を保存することがわかりました。その後のアクセス# リーリー

天蓬老师天蓬老师2791日前821

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

  • PHPz

    PHPz2017-05-18 11:01:42

    クッキーが足りない理由はこれです

    http://account.oneplus.cn/one にログインリクエストを送信すると...
    返されるデータは次のようになります
    {u'defaultData': None, u'errCode': u'11025', u'ret ' : u'1'、u'data': {u'jumpUrl': なし、u'isCartMerge': u'false'、u'bbscookie': u'http://www.oneplusbbs.com/set.. . ', u'times': u'0'}, u'page': None, u'errMsg': None}
    ホストは setsocookie リクエスト bbscookie を再送信しませんでした

    サインインが失敗した理由は、サインインが投稿リクエストであり、作成者が get を使用したためです

    以下は参考用として、練習後の私のコードです

    リーリー

    返事
    0
  • PHP中文网

    PHP中文网2017-05-18 11:01:42

    リクエストモジュールを使ってみてください。この API はとても便利です。
    リクエスト

    返事
    0
  • 阿神

    阿神2017-05-18 11:01:42

    account.oneplus.cn と www.oneplus.cn はクロスドメインである必要があります

    返事
    0
  • キャンセル返事