ホームページ >ウェブフロントエンド >htmlチュートリアル >モバイル Cookie はどこに隠れますか?重大な秘密を教えましょう!
モバイル Cookie はどこに隠れていますか?重大な秘密を教えましょう!
今日のモバイル インターネット時代において、携帯電話は人々の生活に欠かせないものとなっています。携帯電話を使用してインターネットを閲覧するとき、ショッピング、ソーシャルメディア、銀行取引、その他のアプリケーションなど、ログインが必要な状況に遭遇することがよくあります。ログイン情報の保存には Cookie が必要です。では、あなたの携帯電話の Cookie はどこに隠されているのでしょうか?今日はその大きな秘密を明らかにし、具体的なコード例を紹介します。
まず第一に、Cookie が実際には携帯電話のブラウザに保存されることを明確にする必要があります。携帯電話システムやブラウザが異なれば、いくつかの違いがある可能性がありますので、Android システムに付属する Chrome ブラウザを例にして説明しましょう。
もちろん、コードを通じて携帯電話内の Cookie にアクセスしたい場合も、それを実現できます。具体的なコード例は次のとおりです(Java 言語を例にします)。
----------------------Cookie 情報へのアクセスを開始するコード--- ------------------
import android.webkit.CookieManager; // 获取CookieManager对象 CookieManager cookieManager = CookieManager.getInstance(); // 获取当前网页的URL String url = "https://www.example.com"; // 根据URL获取该网页的Cookie信息 String cookie = cookieManager.getCookie(url); // 打印Cookie信息 System.out.println(cookie);
-----------訪問の終了 Cookie 情報のコード----------------------
上記のコードを通じて、指定された Web の Cookie 情報を取得できます。ページに移動し、コンソールの印刷出力で実行します。特定の Web ページの Cookie 情報を削除したい場合も、同様の方法で実現できます。具体的なコード例は次のとおりです。 -------- ---Cookie 情報の削除を開始するコード----------------------
import android.webkit.CookieManager; // 获取CookieManager对象 CookieManager cookieManager = CookieManager.getInstance(); // 获取当前网页的URL String url = "https://www.example.com"; // 删除该网页的所有Cookie信息 cookieManager.removeAllCookies(null); // 删除指定名称的Cookie信息 cookieManager.setCookie(url, "cookie_name=; expires=Thu, 01 Jan 1970 00:00:00 UTC"); // 刷新网页 webView.reload();#---- -------- ----------Cookie 情報を削除するコードの終了----------------------
上記のコードを使用すると、指定した Web ページの Cookie 情報を削除し、Web ページを更新して変更を有効にすることができます。 つまり、携帯電話上の Cookie は実際にはモバイル ブラウザに保存されており、この Cookie 情報はブラウザの設定インターフェイスから表示および削除できます。同時に、コードを通じて携帯電話内の Cookie 情報にアクセスして変更する必要がある場合は、関連するクラス ライブラリとメソッドを使用してこれを実現することもできます。この記事がお役に立てば幸いです!
以上がモバイル Cookie はどこに隠れますか?重大な秘密を教えましょう!の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。