From fad09a4e87791967af8b4588226e464f010f88f4 Mon Sep 17 00:00:00 2001 From: HuanCheng65 <22636177+HuanCheng65@users.noreply.github.com> Date: Sat, 23 Sep 2023 14:05:32 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=90=9C=E7=B4=A2=E8=AF=8D=E5=B8=A6?= =?UTF-8?q?=E4=B8=AD=E6=96=87=E6=97=B6=E6=97=A0=E6=B3=95=E6=90=9C=E7=B4=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../post/api/retrofit/interfaces/AppHybridTiebaApi.kt | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/huanchengfly/tieba/post/api/retrofit/interfaces/AppHybridTiebaApi.kt b/app/src/main/java/com/huanchengfly/tieba/post/api/retrofit/interfaces/AppHybridTiebaApi.kt index 12591662..34a08005 100644 --- a/app/src/main/java/com/huanchengfly/tieba/post/api/retrofit/interfaces/AppHybridTiebaApi.kt +++ b/app/src/main/java/com/huanchengfly/tieba/post/api/retrofit/interfaces/AppHybridTiebaApi.kt @@ -3,6 +3,7 @@ package com.huanchengfly.tieba.post.api.retrofit.interfaces import com.huanchengfly.tieba.post.api.models.SearchForumBean import com.huanchengfly.tieba.post.api.models.SearchThreadBean import com.huanchengfly.tieba.post.api.models.SearchUserBean +import com.huanchengfly.tieba.post.api.urlEncode import kotlinx.coroutines.flow.Flow import retrofit2.http.GET import retrofit2.http.Header @@ -12,7 +13,7 @@ interface AppHybridTiebaApi { @GET("/mo/q/search/forum") fun searchForumFlow( @Query("word") keyword: String, - @Header("Referer") referer: String = "https://tieba.baidu.com/mo/q/hybrid/search?keyword=$keyword&_webview_time=${System.currentTimeMillis()}", + @Header("Referer") referer: String = "https://tieba.baidu.com/mo/q/hybrid/search?keyword=$keyword&_webview_time=${System.currentTimeMillis()}".urlEncode(), ): Flow @GET("/mo/q/search/thread") @@ -23,12 +24,12 @@ interface AppHybridTiebaApi { @Query("tt") filter: Int = 1, @Query("ct") ct: Int = 1, @Query("cv") cv: String = "99.9.101", - @Header("Referer") referer: String = "https://tieba.baidu.com/mo/q/hybrid/search?keyword=$keyword&_webview_time=${System.currentTimeMillis()}", + @Header("Referer") referer: String = "https://tieba.baidu.com/mo/q/hybrid/search?keyword=$keyword&_webview_time=${System.currentTimeMillis()}".urlEncode(), ): Flow @GET("/mo/q/search/user") fun searchUserFlow( @Query("word") keyword: String, - @Header("Referer") referer: String = "https://tieba.baidu.com/mo/q/hybrid/search?keyword=$keyword&_webview_time=${System.currentTimeMillis()}", + @Header("Referer") referer: String = "https://tieba.baidu.com/mo/q/hybrid/search?keyword=$keyword&_webview_time=${System.currentTimeMillis()}".urlEncode(), ): Flow } \ No newline at end of file