优化
This commit is contained in:
@@ -56,7 +56,12 @@ interface JsExtensions : JsEncodeUtils {
|
||||
/**
|
||||
* 访问网络,返回String
|
||||
*/
|
||||
fun ajax(urlStr: String): String? {
|
||||
fun ajax(url: Any): String? {
|
||||
val urlStr = if (url is List<*>) {
|
||||
url.firstOrNull().toString()
|
||||
} else {
|
||||
url.toString()
|
||||
}
|
||||
return runBlocking {
|
||||
kotlin.runCatching {
|
||||
val analyzeUrl = AnalyzeUrl(urlStr, source = getSource())
|
||||
|
||||
@@ -666,7 +666,12 @@ class AnalyzeRule(
|
||||
/**
|
||||
* js实现跨域访问,不能删
|
||||
*/
|
||||
override fun ajax(urlStr: String): String? {
|
||||
override fun ajax(url: Any): String? {
|
||||
val urlStr = if (url is List<*>) {
|
||||
url.firstOrNull().toString()
|
||||
} else {
|
||||
url.toString()
|
||||
}
|
||||
return runBlocking {
|
||||
kotlin.runCatching {
|
||||
val analyzeUrl = AnalyzeUrl(urlStr, source = source, ruleData = book)
|
||||
|
||||
Reference in New Issue
Block a user