url后面的參數帶了&、?等特殊字符,會無法正確獲取參數的解決辦法


1.問題描述

  因為這些特殊字符會被瀏覽器當作關鍵字來用,無法用這些特殊字符傳參。

2.解決辦法

  手動轉義,例如&手動改成%26

特殊符號轉義碼如下:

 

 符號                  url中轉義結果     轉義碼
   +               URL 中+號表示空格          %2B    
 空格      URL中的空格可以用+號或者編碼          %20 
   /               分隔目錄和子目錄       %2F 
  ?            分隔實際的URL和參數      %3F
  %                   指定特殊字符          %25 
  #                     表示書簽      %23
  &       URL 中指定的參數間的分隔符          %26
  =             URL 中指定參數的值  

     %3D



 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 參考鏈接:https://www.cnblogs.com/swjian/p/7850723.html

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM