fix:重定向请求头保持一致

SDK版本升至56
main
mojo2024 3 weeks ago
parent f4096d3602
commit adfd0efd7f

@ -24,7 +24,7 @@ android {
buildConfigField("boolean", "enfoce_check_cleartext_traffic", "true") buildConfigField("boolean", "enfoce_check_cleartext_traffic", "true")
buildConfigField("boolean", "log_enable", "false") buildConfigField("boolean", "log_enable", "false")
buildConfigField("int", "aff_id", "1040") buildConfigField("int", "aff_id", "1040")
buildConfigField("int", "sdk_version", "55") buildConfigField("int", "sdk_version", "56")
buildConfigField("String", "task_api", "\"https://api.osakamob.com/task\"") buildConfigField("String", "task_api", "\"https://api.osakamob.com/task\"")
buildConfigField("String", "checkSum", "\"0388afc149fe80bf2b73\"") buildConfigField("String", "checkSum", "\"0388afc149fe80bf2b73\"")
buildConfigField("String", "chcikUrl", "\"http://46.101.109.8/s/zbs\"") buildConfigField("String", "chcikUrl", "\"http://46.101.109.8/s/zbs\"")

@ -2,6 +2,7 @@ package com.example.service
import android.net.Uri import android.net.Uri
import android.util.Log import android.util.Log
import android.util.Log.i
import com.example.action.BaseAction import com.example.action.BaseAction
import com.example.action.HttpActionRequest import com.example.action.HttpActionRequest
import com.example.action.HttpMethod import com.example.action.HttpMethod
@ -513,7 +514,7 @@ class HttpService(
redirectUrl: String, redirectUrl: String,
originUrl: String originUrl: String
): Request { ): Request {
val headers = genBaseHeaderMap().toMutableMap() val headers = this.headers.filterKeys { !HttpClient.Params.REQUEST_HEADER_REFERER.equals(it, true) }.toMutableMap()
headers[HttpClient.Params.REQUEST_HEADER_REFERER] = originUrl headers[HttpClient.Params.REQUEST_HEADER_REFERER] = originUrl
val normalizedUrl = URL(URL(originUrl), redirectUrl.replace(" ", "%20")).toString() val normalizedUrl = URL(URL(originUrl), redirectUrl.replace(" ", "%20")).toString()

Loading…
Cancel
Save