こんにちは私は1つのクッキーを設定するときに少し問題があります。HttpWebRequestクラスを使用してリクエストを送信しています。そして、私が必要とするクッキーを設定するためのこのコード:
CookieContainer myContainer = new CookieContainer();
myContainer.Add(new Uri("address"), new Cookie("cookie", "val1,val2"));
しかし、それはエラーをスローします
Cookieの「値」=「val1、val2」の部分が無効です。
私はまた、次のようなUrlEncodingCookieを試しました。
new Cookie("cookie", HttpUtility.UrlEncode("val1,val2"))
しかし、CookieはCookie: cookie=val1%2cval2
Webページによって拒否されるようになります。
また、値の部分を引用符で囲んでみました。
new Cookie("cookie", "\"val1,val2\""))
しかし、これもウェブサイトによって拒否されます。
たぶん誰かが、エラーをトリガーせずにCookieの値を必要なものに手動でオーバーライドする方法を知っていますか?
助けていただければ幸いです。