API version 24
iOSAndroidWindows
説明 |
クライアント側からのクッキーを追加します。
CreateRequestメソッド、Getメソッド等で指定するURLとAddCookieメソッドで指定するpathが一致する場合のみ、クッキーをリクエストヘッダに追加します。 pathを省略した場合、URLに関わらずクッキーを追加します。
nameとvalueが既に追加済みのクッキーと一致する場合、追加済みのvalueを更新します。
|
|
呼出形式 |
session.AddCookie( name, value [, path])
|
|
戻り値 |
なし
|
|
引数 |
String name |
クッキーの名前
|
|
String value |
クッキーの値
|
|
String path |
クッキーの追加対象となるURL 省略した場合、CreateRequestメソッド、Getメソッド等で指定するURLに関わらずクッキーを追加します。
|
例外 |
HTTP-11 |
不正なヘッダ情報です
|
使用例 |
var session = HttpSession.GetSession(); session.AddCookie("name1", "value1", "/sample.txt"); session.AddCookie("name2", "value2", "/sample2.txt"); session.AddCookie("name3", "value3"); /* Getメソッドで指定するURLとAddCookieメソッドで指定したpathが一致するname1, value1と */ /* AddCookieメソッドでpathを省略したname3, value3がクッキーとして追加される */ var res = session.Get("/sample.txt"); print(res.body);
|
|
関連項目 |
RemoveCookieメソッド |