你好,我設置一個cookie時有輕微的問題。我正在使用HttpWebRequest類來發送我的請求。而這個代碼來設置cookie的,我需要:CookieContainer手動Cookie覆蓋
CookieContainer myContainer = new CookieContainer();
myContainer.Add(new Uri("address"), new Cookie("cookie", "val1,val2"));
但拋出錯誤
的 '價值'= 'VAL1,VAL2' Cookie的部分是無效的。
我也曾嘗試URL編碼的cookie,如:
new Cookie("cookie", HttpUtility.UrlEncode("val1,val2"))
但餅乾變成Cookie: cookie=val1%2cval2
這是由網頁拒絕。
我也用周圍值部分報價嘗試:
new Cookie("cookie", "\"val1,val2\""))
但是這一次也被網站拒絕。
也許任何人都知道一種方式,我可以如何手動覆蓋cookie值,而不會觸發錯誤?
幫助,將不勝感激。