A project uses base64 encoded strings to PASS Parameters in different programming languages. The encoding result is consistent on various platforms. That is to say, PHP uses base64_encode encoding to determine whether the strings can be correctly parsed on IOS or android platforms, or the opposite process works... A project uses base64 encoded strings to PASS Parameters in different programming languages. The encoding result is consistent on various platforms. That is to say, PHP uses base64_encode encoding to determine whether the strings can be correctly parsed on IOS or android platforms, or the opposite process works. Standard function libraries on their respective platforms are required.
Reply content:
A project uses base64 encoded strings to PASS Parameters in different programming languages. The encoding result is consistent on various platforms. That is to say, PHP uses base64_encode encoding to determine whether the strings can be correctly parsed on IOS or android platforms, or the opposite process works. Standard function libraries on their respective platforms are required.
Base64 is the encoding algorithm. It is used to convert three eight-bit bytes into four six-bit bytes, and then complete the code to process special characters.
Theoretically, as long as it is implemented according to the official algorithm, there is no such thing as platform isolation.
Base64
Encryption is performed regardless of how the original data is encoded.Ascii
Characters. Generally, the default results contain the following characters:[0-9a-zA-z +/]
A total of 64 characters, so it is calledBase64
.
The decoded data is the same as the pre-encoded data, so it is common.
Base64 is just an algorithm. As long as you use the same algorithm, it must be language-independent and platform-independent.