|
|
|
@ -31,6 +31,7 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions { |
|
|
|
|
var content: Any? = null |
|
|
|
|
var baseUrl: String? = null |
|
|
|
|
var redirectUrl: URL? = null |
|
|
|
|
var userReverse: Boolean = false |
|
|
|
|
private var isJSON: Boolean = false |
|
|
|
|
private var isRegex: Boolean = false |
|
|
|
|
|
|
|
|
@ -60,6 +61,10 @@ class AnalyzeRule(val ruleData: RuleDataInterface) : JsExtensions { |
|
|
|
|
return this |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
fun setReverse(): Boolean { |
|
|
|
|
return this.userReverse = true |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
fun setBaseUrl(baseUrl: String?): AnalyzeRule { |
|
|
|
|
baseUrl?.let { |
|
|
|
|
this.baseUrl = baseUrl |
|
|
|
|