minor fix with parameterization
This commit is contained in:
@@ -177,11 +177,7 @@ func injectScript(tokenBuffer *bytes.Buffer, script string) {
|
|||||||
|
|
||||||
func injectScriptWithParams(tokenBuffer *bytes.Buffer, script string, params map[string]string) {
|
func injectScriptWithParams(tokenBuffer *bytes.Buffer, script string, params map[string]string) {
|
||||||
for old, new := range params {
|
for old, new := range params {
|
||||||
script = strings.ReplaceAll(
|
script = strings.ReplaceAll(script, old, new)
|
||||||
script,
|
|
||||||
fmt.Sprintf("`${%s}`", old),
|
|
||||||
fmt.Sprintf("`${%s}`", new),
|
|
||||||
)
|
|
||||||
}
|
}
|
||||||
tokenBuffer.WriteString(
|
tokenBuffer.WriteString(
|
||||||
fmt.Sprintf("\n<script>\n%s\n</script>\n", script),
|
fmt.Sprintf("\n<script>\n%s\n</script>\n", script),
|
||||||
|
|||||||
@@ -28,13 +28,13 @@
|
|||||||
|
|
||||||
// don't double rewrite
|
// don't double rewrite
|
||||||
//const proxyOrigin = globalThis.window.location.origin;
|
//const proxyOrigin = globalThis.window.location.origin;
|
||||||
const proxyOrigin = `${PROXY_ORIGIN_INJECT_FROM_GOLANG}`;
|
const proxyOrigin = `PROXY_ORIGIN_INJECT_FROM_GOLANG`;
|
||||||
if (url.startsWith(proxyOrigin)) return url;
|
if (url.startsWith(proxyOrigin)) return url;
|
||||||
if (url.startsWith(`/${proxyOrigin}`)) return url;
|
if (url.startsWith(`/${proxyOrigin}`)) return url;
|
||||||
if (url.startsWith(`/${origin}`)) return url;
|
if (url.startsWith(`/${origin}`)) return url;
|
||||||
|
|
||||||
//const origin = (new URL(decodeURIComponent(globalThis.window.location.pathname.substring(1)))).origin
|
//const origin = (new URL(decodeURIComponent(globalThis.window.location.pathname.substring(1)))).origin
|
||||||
const origin = `${ORIGIN_INJECT_FROM_GOLANG}`;
|
const origin = `ORIGIN_INJECT_FROM_GOLANG`;
|
||||||
//console.log(`proxychain: origin: ${origin} // proxyOrigin: ${proxyOrigin} // original: ${oldUrl}`)
|
//console.log(`proxychain: origin: ${origin} // proxyOrigin: ${proxyOrigin} // original: ${oldUrl}`)
|
||||||
|
|
||||||
if (url.startsWith("//")) {
|
if (url.startsWith("//")) {
|
||||||
|
|||||||
Reference in New Issue
Block a user