From f887666ce3b047d70b3689be04a90f6c9596c03d Mon Sep 17 00:00:00 2001
From: cshenfu <men883234@gmail.com>
Date: 星期二, 10 十二月 2024 15:15:43 +0800
Subject: [PATCH] 区分小红书cookie

---
 app/src/main/java/com/shsening/autouploadvideos/CookieHelper.kt |   11 ++++-------
 1 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/app/src/main/java/com/shsening/autouploadvideos/CookieHelper.kt b/app/src/main/java/com/shsening/autouploadvideos/CookieHelper.kt
index 0fef0ae..15c40a8 100644
--- a/app/src/main/java/com/shsening/autouploadvideos/CookieHelper.kt
+++ b/app/src/main/java/com/shsening/autouploadvideos/CookieHelper.kt
@@ -3,18 +3,13 @@
 import android.util.Log
 import android.webkit.CookieManager
 import org.json.JSONObject
-
-
-
 object CookieHelper {
     private const val PREF_NAME = "CookieHelper"
-
-
-
     fun saveSessionProfileUrlCookies(context: Context, sessionProfileId: String, url: String) {
         try{
             val cookies = CookieManager.getInstance().getCookie(url)
             if (cookies != null) {
+                println("杩欐槸cookie"+cookies)
                 val sharedPreferences = context.getSharedPreferences(PREF_NAME, Context.MODE_PRIVATE)
                 val sessionCookiesMap = sharedPreferences.getString(sessionProfileId, "{}")
                 val sessionCookies = JSONObject(sessionCookiesMap!!)
@@ -26,15 +21,17 @@
             Log.e("CookieHelper", "Failed to get cookies: ", e)
         }
     }
-
     fun getAllSessionProfileCookies(context: Context, sessionProfileId: String): Map<String, String> {
         val sharedPreferences = context.getSharedPreferences(PREF_NAME, Context.MODE_PRIVATE)
         val sessionCookiesMap = sharedPreferences.getString(sessionProfileId, "{}")
         val sessionCookies = JSONObject(sessionCookiesMap!!)
+        println("鏈�缁堢殑sessioncookies鏄�"+sessionCookies)
+        println("杩斿洖鐨勭粨鏋滄槸锛�"+sessionCookies.keys().asSequence().associateWith { sessionCookies.getString(it) })
         return sessionCookies.keys().asSequence().associateWith { sessionCookies.getString(it) }
     }
     private fun getBaseUrl(url: String): String {
         val uri = Uri.parse(url)
+        println("鏈�缁堣矾寰勶細${uri.scheme}://${uri.host}/")
         return "${uri.scheme}://${uri.host}/"
     }
 }
\ No newline at end of file

--
Gitblit v1.9.1