Not yet, I didn't spot that function but that sounds like a good plan.

Thanks Arno, I'll give that a go.

Kind Regards, Wayne
 On 18 Feb 2014 18:26, "Arno Garrels" <arno.garr...@gmx.de> wrote:

> On Tuesday, February 18, 2014 2:01 PM [GMT+1=CET],
> Wayne Phipps wrote:
>
> > Now we've come to implement the interface in Delphi, we've hit a
> > hurdle.
> >
> >
> >
> > The process should be as follows:
> >
> > 1)      Use HTTP POST to pass username and password parameters to
> > login URL
> >
> > 2)      A token string is returned if login was successful
> >
> > 3)      The token is then used as Basic Authentication using HTTP GET
> > to retrieve JSON from different API URL
>
> Have you tried to add the basic authenticate header line manually at
> runtime, something like:
>
> procedure THttpTestForm.HttpCli1BeforeHeaderSend(Sender: TObject;
>   const Method: string; Headers: TStrings);
> begin
>   if Method = 'GET' then
>     Headers.Add('Authorization: Basic ' + TokenString);
> end;
>
> --
> Arno
>
> --
> To unsubscribe or change your settings for TWSocket mailing list
> please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
> Visit our website at http://www.overbyte.be
>
-- 
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be

Reply via email to