問題タブ [cookiemanager]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
80 参照

java - 文字列形式の Cookie は、Cookie マネージャーを通過する際に不正な Cookie に変換されます

私は CookieManager でいくつかの使用法をテストしていますが、逆シリアル化された Cookie を CookieHandler に渡すと、CookieHandler が Cookie マネージャーに配置するために使用する形式が、渡したものと同じではないことに気付きました。

サンプルコード:

出力は次のとおりです。

なぜフォーマットが変わるのですか?シリアル化されたCookieも渡しても変化します

0 投票する
0 に答える
14 参照

java - Android での android.webkit.CookieManager の removeAllCookies() メソッドの機能

私はソフトウェア開発 (特に Android アプリ開発) が初めてで、removeAllCookies() に関する次の 2 つのクエリに直面しています。

  1. Web サイト A がその Cookie を私のデバイスに保存しているとします。WebView に別の Web サイトをロードするコードを書いています。たとえば、Web サイト B です。私のコードで removeAllCookies(null) が実行された場合、Web サイト A の Cookie も削除されますか? はいの場合、これは悪い習慣ではありませんか? いいえの場合、removeAllCookies はどの Cookie が Web サイト B に属しているかをどのように認識しますか?

  2. 理想的には、Cookie のキー値は Web サイトの名前であるべきですよね?

前もって感謝します!