You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues-all@impala.apache.org by "Andrew Sherman (Jira)" <ji...@apache.org> on 2023/07/18 00:38:00 UTC

[jira] [Created] (IMPALA-12294) Cookie handling broken In Impala Shell with python 3

Andrew Sherman created IMPALA-12294:
---------------------------------------

             Summary: Cookie handling broken In Impala Shell with python 3
                 Key: IMPALA-12294
                 URL: https://issues.apache.org/jira/browse/IMPALA-12294
             Project: IMPALA
          Issue Type: Bug
            Reporter: Andrew Sherman
            Assignee: Andrew Sherman


If more than one cookie is set in a http response ten 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.




--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-all-unsubscribe@impala.apache.org
For additional commands, e-mail: issues-all-help@impala.apache.org