1
私はいくつかのドロップダウンリストを持つWebアプリケーションを持っています。 これらのリストの一つのようなアクセントを持ついくつかのパラメータ、している:だから私はそれを"Bonjour/COUCOU SPéCIALISTE/AB12345"
"é"のような文字を含むEncodeURIComponent/DecodeURIComponent
を選択して、私は次のURLで終わる研究作っ:私の機能で
abcdefgh.com/someFunction?way=null&motive=bonjour%2Fcoucou+spécialiste%2FAB12345
を、私は
"bonjour/coucou+spécialiste/ab12345": 0.01
:configファイルで、私はこのようなマッチングパラメータをした、
var somethingPercentage = getSomethingPercentage(
decodeURIComponent(queryParams.way),
decodeURIComponent(queryParams.motive)
);
と:います210
結果、私は悪い呼び出しを持っています。 しかし、私がアクセントのないいくつかのパラメータを選択すると、私はこの問題を起こさず、結果は良いものです。
パラメータにスペースがあれば問題は同じです。
この現象はなぜ発生しますか?