3.29Setting Cookie
Created on Aug 17, 2026~1 min read
Adds or modifies Cookie.
HttpRequestBuilder.Get("https://furion.net/") .WithCookie("id", 1) // Sets a single Cookie, generating: id=1 .WithCookie("date", DateTime.Now, format: "yyyyMMdd") // Supports format formatting .WithCookie("name", new[] { "furion", "monksoul" }) // Adds multiple values, generating: name=furion,monksoul .WithCookie("DeviceId=; ASP.NET_SessionId=dr1kcfupurtqpk42dzhwvsvq; CookieLastUName=sh") // Supports a Cookie header value string .WithCookies(new Dictionary<string, object?> { }) // Sets multiple Cookies .WithCookies(new { id = 1, name = "Furion" }); // Sets multiple Cookies, generating: id=1; name=FurionIf a Cookie key is duplicated, the later key-value setting overrides the previous one.