Hmm I see. It would be nice to add an option for self-contained cookies within the httpcli object so it would automatically parse and assign the received cookies. (like the HTTPsend object on the Synapse library)
On 30 March 2017 at 09:32, Angus Robertson - Magenta Systems Ltd < an...@magsys.co.uk> wrote: > > I thought maybe this was a way to automatically set received > > cookies to the HttpCli, but upon some testing this wasn't the > > case. Observing the code there doesn't seem to be any purpose to > > this variable: > > > > else if Field = 'set-cookie' then begin > > > bAccept := TRUE; > > > TriggerCookie(Data, bAccept); > > bAccept is not used within the component, but TriggerCookie is virtual > function and there may be descendant components that override the > function and use it. > > I added the OverbyteIcsCookies.pas unit a few years ago which does add > cookie support with TIcsCookies. The header says: > > Provides a memory store for persistent and non-persistent cookies > captured from the HTTP SetCookie header, and builds a Cookie header for > any stored cookies for a URL. Persistent cookies are saved and re-read > from a simple CSV file. OverbyteIcsHttpTst1.pas shows how to handle > cookies, very few new lines. > > Also look at the browser sample project, which is why I wrote it. > > Angus > > > > > -- > 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