Skip to content

Commit

Permalink
🐛 调整get请求无需传参时候的末尾带?号导致接口调用失败问题
Browse files Browse the repository at this point in the history
  • Loading branch information
stars-one committed May 7, 2023
1 parent 809e281 commit dd5371c
Showing 1 changed file with 17 additions and 7 deletions.
24 changes: 17 additions & 7 deletions src/main/kotlin/com/starsone/controls/utils/net/NetworkUtil.kt
Original file line number Diff line number Diff line change
Expand Up @@ -169,9 +169,14 @@ object NetworkUtil {
"""$t=$u"""
}.joinToString("&")

var finalUrl = url + param
if (!url.endsWith("?")) {
finalUrl = url + "?" + param
val finalUrl = if (url.endsWith("?")) {
url + param
} else {
if (param.isBlank()) {
url
} else {
"$url?$param"
}
}
val builder = Request.Builder()
.url(finalUrl)
Expand All @@ -197,10 +202,16 @@ object NetworkUtil {
"""$t=$u"""
}.joinToString("&")

var finalUrl = url + param
if (!url.endsWith("?")) {
finalUrl = url + "?" + param
val finalUrl = if (url.endsWith("?")) {
url + param
} else {
if (param.isBlank()) {
url
} else {
"$url?$param"
}
}

val builder = Request.Builder()
.url(finalUrl)
headers.forEach { (t, u) ->
Expand Down Expand Up @@ -249,7 +260,6 @@ object NetworkUtil {
}



/**
* 回调函数
*
Expand Down

0 comments on commit dd5371c

Please sign in to comment.