Our LightStreamer client connection requests must pass through a proxy which requires certain cookies to be sent. Websockets are not an option.

On page load by default, I see POST requests for create_session.js and bind_session.js to connect, and a control.js POST for a subscription. However, none of these requests pass along cookies and thus none of them get through the proxy.

I found the setCookieHandlingRequired() method in the JavaScript Client API and it ALMOST does exactly what I need. Setting this value changes the requests to GETs, parameterizes the URLs, and sends the cookies BUT only for the create_session.js and bind_session.js requests. The control.js request does not change. It fails like before and seems unchanged.

I see no similar method in the docs for the Subscription constructor to perform subscription requests with cookies. Please advise.