From c918a403b14653aa0328efb0ef2ae4b7e0d972ee Mon Sep 17 00:00:00 2001 From: Horis <821938089@qq.com> Date: Sat, 4 Mar 2023 22:58:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/src/main/java/io/legado/app/utils/NetworkUtils.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/app/src/main/java/io/legado/app/utils/NetworkUtils.kt b/app/src/main/java/io/legado/app/utils/NetworkUtils.kt index e913acf10..b390b69da 100644 --- a/app/src/main/java/io/legado/app/utils/NetworkUtils.kt +++ b/app/src/main/java/io/legado/app/utils/NetworkUtils.kt @@ -130,11 +130,12 @@ object NetworkUtils { * 获取绝对地址 */ fun getAbsoluteURL(baseURL: URL?, relativePath: String): String { - if (baseURL == null) return relativePath - if (relativePath.isAbsUrl()) return relativePath - if (relativePath.isDataUrl()) return relativePath - if (relativePath.startsWith("javascript")) return "" - var relativeUrl = relativePath + val relativePathTrim = relativePath.trim() + if (baseURL == null) return relativePathTrim + if (relativePathTrim.isAbsUrl()) return relativePathTrim + if (relativePathTrim.isDataUrl()) return relativePathTrim + if (relativePathTrim.startsWith("javascript")) return "" + var relativeUrl = relativePathTrim try { val parseUrl = URL(baseURL, relativePath) relativeUrl = parseUrl.toString()