清除CookieContainer

时间:2016-09-23 10:49:55

标签: c# httpclient

我想清除CookieContainer中的所有Cookie。如果我这样做:

white

httpClient会有新的(空)cookieContainer,还是我必须重新创建我的httpClient?

1 个答案:

答案 0 :(得分:4)

请注意,您正在更新本地引用,但不更新HttpClientHandler中对CookieContainer的引用。您可以在下面的答案中看到在CookieContainer中使Cookie过期的唯一方法,将Expires属性设置为过去的DateTime。

How to remove cookies under 1 domain in CookieContainer

如果性能不是你关心的话,创建一个新的HttpClient也可以修复它。