mirror of
https://github.com/CrowCpp/Crow.git
synced 2024-06-07 21:10:44 +00:00
656 B
656 B
Encoding
Using #!cpp crow::utility::base64encode(mystring, mystring.size())
will return a Base64 encoded string. For URL safe Base64 #!cpp crow::utility::base64encode_urlsafe(mystring, mystring.size())
can be used. The key used in the encoding process can be changed, it is a string containing all 64 characters to be used.
Decoding
Introduced in: master
Using #!cpp crow::utility::base64decode(mystring, mystring.size())
with mystring
being a Base64 encoded string will return a plain-text string. The function works with both normal and URL safe Base64. However it cannot decode a Base64 string encoded with a custom key.