Uploaded image for project: 'IMPALA'
  1. IMPALA
  2. IMPALA-12294

Cookie handling broken In Impala Shell with python 3

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Critical
    • Resolution: Fixed
    • None
    • Impala 4.3.0
    • None
    • None
    • ghx-label-8

    Description

      If more than one cookie is set in a http response then only the first one is used in python3. In ImpalaHttpClient the http headers of the response are stored in an HTTPMessage object. This is deceptive as in Python2 the HTTPMessage is a mimetools.Message object, while in python3 it is an email.message.Message. An important difference is that when a header appears multiple times, as can happen with a ‘Set-Cookie’ header, the mimetools.Message merges the headers internally, while the email.message.Message keeps them separate.

      Attachments

        Activity

          People

            asherman Andrew Sherman
            asherman Andrew Sherman
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: