2011-11-15

Titanium Mobile(1.7.5)でのcookie - iOS

Titanium Mobileでcookieについてのメモ書き(for iOS)

・SDK 1.7.5での挙動。
・サーバから発行されたcookieはURL(のホスト部)をキーにNSHTTPCookieStorageに保存される。
・このcookieを消したい場合、xhr.clearCookies("http://foo.bar.jp/");とやれば消せる
・clearCookiesメソッドは今のところAPIリファレンスには載っていない。
・有効なcookieがNSHTTPCookieStorageにある場合、自動でリクエストに付与される(未確認)
・そのため、「有効なcookieがリクエストにある場合、cookie発行しねーよ」というサーバだった場合、this.getResponseHeader('Set-Cookie');は2回目以降nullになる可能性がある。

0 件のコメント:

コメントを投稿