java接收url中引數帶傳過來的值

時間 2021-05-04 11:08:33

1樓:桖銫哖譁

有些符號在url中是不能直接傳遞的,如果要在url中傳遞這些特殊符號,那麼就要使用他們的編碼了。編碼的格式為:%加字元的ascii碼,即一個百分號%,後面跟對應字元的ascii(16進位制)碼值。

例如 空格的編碼值是"%20"。

如果不使用轉義字元,這些編碼就會當url中定義的特殊字元處理。

下表中列出了一些url特殊符號及編碼 十六進位制值1.+ url 中+號表示空格 %2b

2.空格 url中的空格可以用+號或者編碼 %203./ 分隔目錄和子目錄 %2f

4.? 分隔實際的 url 和引數 %3f5.% 指定特殊字元 %25

6.# 表示書籤 %23

7.& url 中指定的引數間的分隔符 %268.= url 中指定引數的值 %3d

希望對您有所幫助,您的採納就是我的動力,謝謝!

2樓:

%是url中的轉義符,比如 %20 表示空格,如果你要表達一個%本身,需要使用 %25表示。

js中可以使用 escape() 來編碼。