gpt4 book ai didi

c# - 如何更改 HttpWebRequest cookies?

转载 作者:太空宇宙 更新时间:2023-11-03 11:41:04 28 4
gpt4 key购买 nike

HttpWebRequest 中的

Cookies 是只读的,但我需要更改一些 cookies。

我可以使用 Set-Cookie header ,但它很容易出错。有没有办法以 OO 方式更改 HttpWebRequest cookie?

如果不是,我如何获取 System.Net.Cookie 的标题文本? (我将在 Set-Cookie header 中使用它)

最佳答案

HttpWebRequest targetrequest = (HttpWebRequest)WebRequest.Create(targeturl);
targetrequest.CookieContainer = new CookieContainer();
foreach (string clientcookie in Request.Cookies) {
Cookie targetcookie = new Cookie(clientcookie, Request.Cookies[clientcookie].Value, "/", targetrequest.RequestUri.Host);
targetrequest.CookieContainer.Add(targetcookie);
}

关于c# - 如何更改 HttpWebRequest cookies?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4790541/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com