public class PercentCodec extends AbstractCharacterCodec
| 构造器和说明 |
|---|
PercentCodec() |
| 限定符和类型 | 方法和说明 |
|---|---|
Character |
decodeCharacter(PushbackSequence<Character> input)
Returns the decoded version of the next character from the input string and
advances the current character in the PushbackSequence.
|
String |
encodeCharacter(char[] immune,
Character c)
Encode a character for URLs
|
decodecontainsCharacter, encode, encodeCharacter, encodeCharacter, getHexForNonAlphanumeric, getHexForNonAlphanumeric, toHex, toHex, toOctalpublic String encodeCharacter(char[] immune, Character c)
encodeCharacter 在接口中 Codec<Character>encodeCharacter 在类中 AbstractCodec<Character>immune - Additional characters not to encode. Note this could break URL
encoding as referenced in RFC 3986. You should especially be
wary of including '%' in this list of immune characters since
it is used as the "escape" character for the hex encoding and
including it may result in subsequent and/or dangerous results
when decoding.c - character to encodemethod instead of this one!!! YOU HAVE
BEEN WARNED!!!!
{@inheritDoc}public Character decodeCharacter(PushbackSequence<Character> input)
decodeCharacter 在接口中 Codec<Character>decodeCharacter 在类中 AbstractCodec<Character>input - encoded character using percent characters (such as URL
encoding)Copyright © 2023. All rights reserved.