ユーザーが毎回ログインする手間を省くために、HTTP Cookie を設定したいと考えています。
私が知りたいのは次のことです。私のウェブサイトのホームページ以外のページに Cookie を設定した場合、ユーザーが次回私のホームページにアクセスしたときに、その Cookie は使用可能になりますか?
より一般的に言えば、Web サイトのどのページにも Cookie を設定でき、必要なときにいつでも Cookie を利用できるということですか?
ありがとう!
ユーザーが毎回ログインする手間を省くために、HTTP Cookie を設定したいと考えています。
私が知りたいのは次のことです。私のウェブサイトのホームページ以外のページに Cookie を設定した場合、ユーザーが次回私のホームページにアクセスしたときに、その Cookie は使用可能になりますか?
より一般的に言えば、Web サイトのどのページにも Cookie を設定でき、必要なときにいつでも Cookie を利用できるということですか?
ありがとう!
Cookieは、特定のサブドメイン、特定のパス、および特定のプロトコル(HTTPSのみなど)で使用できるように構成できます。使用している言語がわからないと、ローカルSet-Cookie
関数のデフォルトの動作を判断するのは困難ですが、ほとんどの場合、デフォルトの動作は、すべてのサブドメインとすべてのパスでCookieを使用できるようにすることです。
そうです、ランダムなページにCookieを設定すると、ホームページでも利用できるようになります。
はい - Cookie を設定すると、ユーザーのブラウザーに保存されている (有効期限が切れていないか削除されていない) 限り、サーバーからアクセスできます。
CookieがJavascriptを介して設定されている場合、これは単純なパラメーターを介して決定できることがわかりました。
サンプルのJSコード(ここから)は、サイト全体で利用可能なCookieを設定します
$.cookie('the_cookie', 'the_value', {path: '/'});