3.29设置 Cookie

创建于 2026 年 8 月 17 日约 1 分钟读完

添加或修改 Cookie

cs
HttpRequestBuilder.Get("https://furion.net/")    .WithCookie("id", 1)  // 设置单个 Cookie,生成:id=1    .WithCookie("date", DateTime.Now, format: "yyyyMMdd")  // 支持 format 格式化    .WithCookie("name", new[] { "furion", "monksoul" }) // 添加多个值,生成:name=furion,monksoul    .WithCookie("DeviceId=; ASP.NET_SessionId=dr1kcfupurtqpk42dzhwvsvq; CookieLastUName=sh")   // 支持 Cookie 标头值字符串    .WithCookies(new Dictionary<string, object?> { })   // 设置多个 Cookie    .WithCookies(new { id = 1, name = "Furion" });   // 设置多个 Cookie,生成:id=1; name=Furion

Cookie 键出现重复,则后设置的键值会覆盖先前的设置。