@@ -692,7 +692,7 @@ export const composeHandler = ({
692
692
}`
693
693
} else {
694
694
fnLiteral += `if(c.qi !== -1) {
695
- let url = '&' + decodeURIComponent(c.url.slice(c.qi + 1))
695
+ let url = '&' + decodeURIComponent(c.url.slice(c.qi + 1).replaceAll('+', ' ') )
696
696
697
697
${ destructured
698
698
. map (
@@ -726,8 +726,8 @@ export const composeHandler = ({
726
726
727
727
let temp
728
728
729
- if(memory === -1) temp = url.slice(start).replace(/\\+|%20/g, ' ')
730
- else temp = url.slice(start, memory).replace(/\\+|%20/g, ' ')
729
+ if(memory === -1) temp = url.slice(start)
730
+ else temp = url.slice(start, memory)
731
731
732
732
const charCode = temp.charCodeAt(0)
733
733
if(charCode !== 91 && charCode !== 123)
@@ -755,10 +755,10 @@ export const composeHandler = ({
755
755
a${ index } = []
756
756
757
757
if(memory === -1) {
758
- a${ index } .push(url.slice(start).replace(/\\+|%20/g, ' ') )
758
+ a${ index } .push(url.slice(start))
759
759
break
760
760
}
761
- else a${ index } .push(url.slice(start, memory).replace(/\\+|%20/g, ' ') )
761
+ else a${ index } .push(url.slice(start, memory))
762
762
763
763
memory = url.indexOf('&${ key } =', memory)
764
764
if(memory === -1) break
@@ -772,8 +772,8 @@ export const composeHandler = ({
772
772
const start = memory + ${ key . length + 2 }
773
773
memory = url.indexOf('&', start)
774
774
775
- if(memory === -1) a${ index } = url.slice(start).replace(/\\+|%20/g, ' ')
776
- else a${ index } = url.slice(start, memory).replace(/\\+|%20/g, ' ')
775
+ if(memory === -1) a${ index } = url.slice(start)
776
+ else a${ index } = url.slice(start, memory)
777
777
778
778
if (a${ index } !== undefined) {
779
779
try {
@@ -790,9 +790,9 @@ export const composeHandler = ({
790
790
const start = memory + ${ key . length + 2 }
791
791
memory = url.indexOf('&', start)
792
792
793
- if(memory === -1) a${ index } = url.slice(start).replace(/\\+|%20/g, ' ')
793
+ if(memory === -1) a${ index } = url.slice(start)
794
794
else {
795
- a${ index } = url.slice(start, memory).replace(/\\+|%20/g, ' ')
795
+ a${ index } = url.slice(start, memory)
796
796
797
797
${
798
798
anyOf
@@ -811,8 +811,8 @@ export const composeHandler = ({
811
811
deepMemory = url.indexOf('&', start)
812
812
813
813
let value
814
- if(deepMemory === -1) value = url.slice(start).replace(/\\+|%20/g, ' ')
815
- else value = url.slice(start, deepMemory).replace(/\\+|%20/g, ' ')
814
+ if(deepMemory === -1) value = url.slice(start)
815
+ else value = url.slice(start, deepMemory)
816
816
817
817
const vStart = value.charCodeAt(0)
818
818
const vEnd = value.charCodeAt(value.length - 1)
0 commit comments