How do I set a cookie?

Answer:

You can set a cookie either via Javascript (see this article) or directly via the WebCore.

Setting a Cookie via the WebCore

Here's an example that sets three cookies a, b, c with values 1, 2, 3, respectively, using "awesomium.com" as the domain:

C++ API:

webCore->setCookie("http://awesomium.com", "a=1; domain=awesomium.com");
webCore->setCookie("http://awesomium.com", "b=2; domain=awesomium.com");
webCore->setCookie("http://awesomium.com", "c=3; domain=awesomium.com");

C# API:

WebCore.SetCookie("http://awesomium.com", "a=1; domain=awesomium.com");
WebCore.SetCookie("http://awesomium.com", "b=2; domain=awesomium.com");
WebCore.SetCookie("http://awesomium.com", "c=3; domain=awesomium.com");