>  Q&A  >  본문

Python 웹 사이트 로그인 및 로그인 문제

문제: Python이 성공적으로 로그인한 후 로그인할 때 로그인되지 않았다는 메시지가 표시됩니다. 이는 쿠키가 누락되었음을 의미합니다

Fidder 패킷 캡처를 통해 수동 로그인 성공과 비교했을 때 Python에서 보낸 패키지에 쿠키가 부족하다는 사실을 발견했습니다. 아래는 코드이지만, opener 메서드를 사용하면 Python이 후속 액세스를 위해 쿠키를 저장한다는 것을 발견했습니다

으아악
天蓬老师天蓬老师2711일 전749

모든 응답(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
  • 취소회신하다