ジャバスクリプトのURLピット、base64でパラメータ、およびURLパラメータの間を通過する転送パラメータ

それはニーズが大量参加のbase64によって処理されるように、URLのパラメータの受け渡しに特殊文字をエスケープします

単純にBASE64の下で使用

1、プロジェクトのルートディレクトリにインストール

JS-Base64では、NPMインストール--save
プロジェクトファイルに導入された2を、

Base64では=( 'JS-BASE64')を必要としましょう。Base64で

"JS-BASE64" からインポート{Base64で}。

3、プロジェクトファイルで使用されます

Base64.encode( '大元')// fdsfds5f34
Base64.decode( 'fdsfds5f34')//大元

シンプルピットポイント

私の解決策

 

 

 

urlSwitchBase64(wantData){
       場合(wantData.includes( "%2B" )){ 
        wantData = wantData.replace(/ \ + / gであり、 "%2Bの" )。
      } 
      の場合(wantData.includes( "20%" )){ 
        wantData = wantData.replace(/ \ / gであり、 "20%" )。
      } 
      の場合(wantData.includes( "%2F" )){ 
        wantData = wantData.replace(/ \ // gを、 "%2F" )。
      } 
      の場合(wantData.includes( "25%" )){ 
        wantData = wantData.replace(/ \%/ gであり、 "25%" )。
      } 
      の場合(wantData。 = wantData.replace(?/ \ / gであり、 "%26" )。
      } 
      の場合(wantData.includes( "3D" )){ 
        wantData = wantData.replace(/ \ = / gで、 "3D" )。
      } 
      の場合(wantData.includes( "%23" )){ 
        wantData = wantData.replace(/ \#/ gであり、 "%23" )。
      } 
      戻りwantData。
    }

参考:https://blog.csdn.net/hanzl1/article/details/79282133?utm_source=blogxgwz9

おすすめ

転載: www.cnblogs.com/cqy1125/p/12571152.html