8

HttpRequestHeader.Cookies はどの形式で指定する必要がありますか? Fe、値NYのCITYという名前のCookieを追加したい場合、WebClient.Headers.Add()メソッドでどのようにそれを行うべきですか?

4

3 に答える 3

15

このサンプルを試す

  WebClient wb = new WebClient(); 

    wb.Headers.Add(HttpRequestHeader.Cookie, "CITY=NY"); 

多くの Cookie の場合:

wb.Headers.Add(HttpRequestHeader.Cookie, "cookiename1=cookievalue1; cookiename2=cookievalue2"); 
于 2012-09-21T19:39:27.420 に答える
3

クッキーを追加するには、最も簡単に使用できますResponse.Cookies.Add();

HttpCookie myCookie = new HttpCookie("lastVisit");
myCookie.Value = DateTime.Now.ToString();
myCookie.Expires = DateTime.Now.AddDays(1);
Response.Cookies.Add(myCookie);
于 2012-09-21T19:36:10.477 に答える
1

Headers.Add :

 myWebHeaderCollection.Add("CITY","NY");

Cookie ヘッダーがrfc 6265の最後でどのように見えるかを次に示します。

Cookie: CITY=NY;
于 2012-09-21T19:36:03.897 に答える