新聞中心
URLDecoder

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計、網(wǎng)站建設(shè)、微信開發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了安仁免費(fèi)建站歡迎大家使用!
java.lang.Object
|---java.net.URLDecoder
public class URLDecoder
extends ObjectHTML 表單解碼的實(shí)用程序類。 此類包含用于從 application/x-www-form-urlencoded MIME 格式解碼字符串的靜態(tài)方法。
轉(zhuǎn)換過程與 URLEncoder 類使用的過程相反。 假設(shè)編碼字符串中的所有字符都是以下之一:“a”到“z”,“A”到“Z”,“0”到“9”,以及“-”、“_”、“ ?!?, 和 ”*”。 允許使用字符“%”,但將其解釋為特殊轉(zhuǎn)義序列的開始。
以下規(guī)則適用于轉(zhuǎn)換:
- 字母數(shù)字字符“a”到“z”、“A”到“Z”和“0”到“9”保持不變。
- 特殊字符“.”、“-”、“*”和“_”保持不變。
- 加號“+”轉(zhuǎn)換為空格字符“”。
- “%xy”形式的序列將被視為代表一個字節(jié),其中 xy 是 8 位的兩位十六進(jìn)制表示。 然后,連續(xù)包含一個或多個這些字節(jié)序列的所有子字符串將被其編碼將導(dǎo)致這些連續(xù)字節(jié)的字符替換。 可以指定用于解碼這些字符的編碼方案,或者如果未指定,將使用平臺的默認(rèn)編碼。
該解碼器有兩種可能的方式來處理非法字符串。 它可以單獨(dú)留下非法字符,也可以拋出 IllegalArgumentException。 解碼器采用哪種方法留給實(shí)現(xiàn)。
構(gòu)造函數(shù)摘要
| 構(gòu)造函數(shù) | 描述 |
|---|---|
| URLDecoder() |
方法總結(jié)
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| static String | decode(String s) | 已棄用。 結(jié)果字符串可能因平臺的默認(rèn)編碼而異。 相反,使用 decode(String,String) 方法來指定編碼。 |
| static String | decode(String s, String enc) | 使用特定的編碼方案解碼 application/x-www-form-urlencoded 字符串。 |
| 從類 java.lang.Object 繼承的方法 |
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
構(gòu)造函數(shù)詳細(xì)信息
URLDecoder
public URLDecoder()
方法詳情
decode
@Deprecated public static String decode(String s)
已棄用。 結(jié)果字符串可能因平臺的默認(rèn)編碼而異。 相反,使用 decode(String,String) 方法來指定編碼。
解碼 x-www-form-urlencoded 字符串。 平臺的默認(rèn)編碼用于確定由“%xy”形式的任何連續(xù)序列表示的字符。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| s | 要解碼的字符串 |
返回:
新解碼的字符串
decode
public static String decode(String s, String enc) throws UnsupportedEncodingException
使用特定的編碼方案解碼 application/x-www-form-urlencoded 字符串。 提供的編碼用于確定由“%xy”形式的任何連續(xù)序列表示的字符。
注意:萬維網(wǎng)聯(lián)盟建議規(guī)定應(yīng)使用 UTF-8。 不這樣做可能會引入不兼容性。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| s | 要解碼的字符串 |
| enc | 支持的字符編碼的名稱。 |
返回:
新解碼的字符串
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| UnsupportedEncodingException | 如果需要查詢字符編碼,但不支持命名字符編碼 |
文章題目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS URLDecoder
本文鏈接:http://fisionsoft.com.cn/article/djddhpg.html


咨詢
建站咨詢
