add localstorage clearer, sessionstorage cleaer, and cachebuster modifiers

This commit is contained in:
Kevin Pham
2023-12-06 08:41:45 -06:00
parent 6192373587
commit b4dd0e5380
9 changed files with 130 additions and 28 deletions

View File

@@ -16,7 +16,11 @@ var rqmModMap map[string]RequestModifierFactory
func init() {
rqmModMap = make(map[string]RequestModifierFactory)
rqmModMap["ForwardRequestHeaders"] = func(_ ...string) proxychain.RequestModification {
rqmModMap["AddCacheBusterQuery"] = func(_ ...string) proxychain.RequestModification {
return rx.AddCacheBusterQuery()
}
rqmModMap["ForwardRequestHeaders"] = func(_ ...string) proxychain.RequestModification {
return rx.ForwardRequestHeaders()
}

View File

@@ -36,6 +36,14 @@ func init() {
return tx.SetContentSecurityPolicy(params[0])
}
rsmModMap["DeleteLocalStorageData"] = func(_ ...string) proxychain.ResponseModification {
return tx.DeleteLocalStorageData()
}
rsmModMap["DeleteSessionStorageData"] = func(_ ...string) proxychain.ResponseModification {
return tx.DeleteSessionStorageData()
}
rsmModMap["ForwardResponseHeaders"] = func(_ ...string) proxychain.ResponseModification {
return tx.ForwardResponseHeaders()
}