java urlencoder.encode过时_java.net.URLEncoder.encode(String)已被弃用,我应该用什么来代替?...

URLEncoder.encode(String s, String enc)其中:

s - String to be translated.

enc - The name of a supported character encoding.

标准字符集:

US-ASCII Seven-bit ASCII, a.k.a. ISO646-US, a.k.a. the Basic Latin block of the Unicode character set

ISO-8859-1 ISO Latin Alphabet No. 1, a.k.a. ISO-LATIN-1

UTF-8 Eight-bit UCS Transformation Format

UTF-16BE Sixteen-bit UCS Transformation Format, big-endian byte order

UTF-16LE Sixteen-bit UCS Transformation Format, little-endian byte order

UTF-16 Sixteen-bit UCS Transformation Format, byte order identified by an optional byte-order mark

例:

import java.net.URLEncoder;

String stringEncoded = URLEncoder.encode(

"This text must be encoded! aeiou áéíóú ñ, peace!", "UTF-8");


版权声明:本文为weixin_35815036原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。