URLEncoder.Encode 方法

定义

重载

名称 说明
Encode(String)
已过时.

将字符串转换为 x-www-form-urlencoded 格式。

Encode(String, Charset)

使用特定 java 将字符串 application/x-www-form-urlencoded 转换为格式。

Encode(String, String)

使用特定编码方案将字符串转换为 application/x-www-form-urlencoded 格式。

Encode(String)

注意

deprecated

将字符串转换为 x-www-form-urlencoded 格式。

[Android.Runtime.Register("encode", "(Ljava/lang/String;)Ljava/lang/String;", "")]
[System.Obsolete("deprecated")]
public static string? Encode(string? s);
[<Android.Runtime.Register("encode", "(Ljava/lang/String;)Ljava/lang/String;", "")>]
[<System.Obsolete("deprecated")>]
static member Encode : string -> string

参数

s
String

String 要翻译。

返回

已翻译 String的 。

属性

注解

将字符串转换为 x-www-form-urlencoded 格式。 此方法使用平台的默认编码作为编码方案来获取不安全字符的字节。

此成员已弃用。 生成的字符串可能因平台的默认编码而异。 请改用 encode(String,String) 方法指定编码。

Java文档java.net.URLEncoder.encode(java.lang.String)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Encode(String, Charset)

使用特定 java 将字符串 application/x-www-form-urlencoded 转换为格式。

[Android.Runtime.Register("encode", "(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;", "", ApiSince=33)]
public static string? Encode(string? s, Java.Nio.Charset.Charset? charset);
[<Android.Runtime.Register("encode", "(Ljava/lang/String;Ljava/nio/charset/Charset;)Ljava/lang/String;", "", ApiSince=33)>]
static member Encode : string * Java.Nio.Charset.Charset -> string

参数

s
String

String 要翻译。

charset
Charset

给定字符集

返回

已翻译 String的 。

属性

注解

使用特定的 java.nio.charset.Charset Charset 将字符串 application/x-www-form-urlencoded 转换为格式。 此方法使用提供的字符集获取不安全字符的字节。

<em><strong>Note:</strong> The World Wide Web Consortium Recommendation 指出应使用 UTF-8。 这样做可能会导致不兼容。</em>

已在 10 中添加。

Java文档java.net.URLEncoder.encode(java.lang.String, java.nio.charset.Charset)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于

Encode(String, String)

使用特定编码方案将字符串转换为 application/x-www-form-urlencoded 格式。

[Android.Runtime.Register("encode", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")]
public static string? Encode(string? s, string? enc);
[<Android.Runtime.Register("encode", "(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;", "")>]
static member Encode : string * string -> string

参数

s
String

String 要翻译。

enc
String

支持的字符编码的名称。

返回

已翻译 String的 。

属性

例外

注解

使用特定编码方案将字符串转换为 application/x-www-form-urlencoded 格式。

此方法的行为与 String encode(String s, Charset charset)的行为相同,只不过该方法将使用给定的编码名称查找字符集。

在 1.4 中添加。

Java文档java.net.URLEncoder.encode(java.lang.String, java.lang.String)

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于