ASP では、response.cookies メソッドを使用して Cookie の値を定義できます。その方法は次のとおりです。
response.cookies(cookiesname)[(key)|.attribute]=値
説明は次のとおりです。 cookiesname は、次のような必要な Cookie の名前です。
パラメータキー:任意のパラメータですが、もちろん指定しないこともできます。 :)
このキーは、辞書 Cookie の Cookie の名前を指定するために使用されます。私の理解は配列に似ているようです。
パラメータ属性はオプションであり、特定の URL、パス、有効期間などの指定など、Cookie 自体に関連する情報を指定します。
オプションの値は次のとおりです: ドメインは特定のドメイン名の Cookie のみを読み取ることができます
Cookieの有効期限が切れます
Haskeys には子 Cookie が含まれていますか?
パスは指定されたパス上の Cookie のみを読み取ることができます
Secure は Cookie が暗号化されるかどうかを指定します
たとえば、この Web サイトで jb51 という名前の Cookie を指定するには、方法は次のとおりです。
次のようにコードをコピーします。
Response.Cookies(jb51).Domain = www.xxx.com 'アクセスする www.xxx.com を指定します
Response.Cookies(jb51).Path = E-Blog '電子ブログのディレクトリアクセスを指定します
Response.Cookies(jb51).Expires= DateAdd(d,2,date) '指定された 2 日後に期限切れになります
Response.Cookies(jb51)(name)=テスト
Response.Cookies(jb51)(type)=笑
[html]
上の 2 つの文は、辞書形式の Cookie を作成します。
Haskeys の使い方としては、 request.Cookies(cookie).Haskeys と書くだけでOKです。
[コード]
<%
Request.Cookies(jb51).Haskeys の場合
Response.Write これは辞書クッキーです
それ以外
Response.Write これは辞書クッキーではありません
終了の場合
%>