Glad I could help. Thanks for the feedback.


On Thu, Mar 24, 2016 at 9:06 AM, Jean-Claude Cote <jcc...@gmail.com> wrote:

> Works great. Thanks John.
>
> On Wed, 23 Mar 2016 at 20:53 Jean-Claude Cote <jcc...@gmail.com> wrote:
>
> > Hey John,
> >
> > I looked at the Drill code and it does use the Jetty FormAuthenticator
> and
> > not the BasicAuthenticator. So what I was trying will not work.
> >
> > I'll do as you suggested and post the login form to get a JSESSION cookie
> > back.
> >
> > I'm using Python as well. So I'll do what you suggested.
> > Thanks!
> > Jean-Claude
> >
> >
> > On Wed, Mar 23, 2016 at 8:30 PM, John Omernik <j...@omernik.com> wrote:
> >
> >> Yes, to do authenticated requests, I create a session object with Python
> >> requests, post creds to the login page, get the session cookies, and
> them
> >> do the queries. I do not believe Drill supports just using basic auth.
> >> This as far as I can tell is actually a good thing because forces you to
> >> manage session cookie which allows you to issue multiple queries such as
> >> use schema them your query, or configure session level options.
> >>
> >> Not sure what you are using to connect,  Python requests is really
> simple.
> >>
> >> John
> >>
> >> On Wednesday, March 23, 2016, Jean-Claude Cote <jcc...@gmail.com>
> wrote:
> >>
> >> > I'm trying to send queries via the /query.json REST endpoint. This
> works
> >> > just fine however if I turn
> >> >
> >> > on authentication I get a 307 redirect to the login page.
> >> >
> >> > So I added the HTTP header Authorization: Basic dm9yZGVsOnZvcmRlbA==
> >> >
> >> > but I'm still getting a 307 redirect to the login page. Is that
> normal?
> >> >
> >> >
> >> > Thanks
> >> >
> >> > Jean-Claude
> >> >
> >>
> >>
> >> --
> >> Sent from my iThing
> >>
> >
> >
>

Reply via email to