Kaedah encodeURI() sedang digunakan dalam projek, jadi fungsi encodeURI() tidak akan terlepas daripada tanda baca ASCII berikut yang mempunyai makna istimewa dalam URI.
Apabila nilai parameter yang diluluskan ialah "Qu+", pelayan mendapat "Qu" dan apa yang perlu diperolehi ialah 'Qu+'. Bagaimana untuk menyelesaikan masalah ini?
Terlalu ramai yang berundur, jadi jom tukar kepada kaedah formal.
encodeURIComponent atau base64 boleh digunakan.
encodeURIComponent
encodeURI() fungsi tidak akan terlepas: ;/?:@&=+$,#
Tetapi encodeURIComponent boleh
Base64 dipindahkan ke bawah