OCLOperators StringToBase64
No edit summary |
No edit summary |
||
Line 3: | Line 3: | ||
When sending Base64 as URL parameter / and + will not survive - it is common to go like this: StringToBase64.Replace('/','_').Replace('+','-') | When sending Base64 as URL parameter / and + will not survive - it is common to go like this: StringToBase64.Replace('/','_').Replace('+','-') | ||
Chances are that the receiver will use this frequently used replacement pattern and understand the data - [https://stackoverflow.com/questions/1228701/code-for-decoding-encoding-a-modified-base64-url-in-asp-net-framework See this article for background] | Chances are that the receiver will use this frequently used replacement pattern and understand the data - [https://stackoverflow.com/questions/1228701/code-for-decoding-encoding-a-modified-base64-url-in-asp-net-framework See this article for background] | ||
If you have a string in clear text and want it as a byte array (BLOB) go like this 'My clear text string'.[[OCLOperators StringToBase64|StringToBase64]].[[OCLOperators Base64ToBlob|Base64ToBlob]] | |||
[[Category:OCLOperators]] | [[Category:OCLOperators]] |
Revision as of 08:16, 9 April 2023
This page was created by Lars.olofsson on 2019-02-25. Last edited by Stephanie on 2025-02-04.
Will convert the string to a UTF8 encoded string stored in Base64 format.
When sending Base64 as URL parameter / and + will not survive - it is common to go like this: StringToBase64.Replace('/','_').Replace('+','-')
Chances are that the receiver will use this frequently used replacement pattern and understand the data - See this article for background
If you have a string in clear text and want it as a byte array (BLOB) go like this 'My clear text string'.StringToBase64.Base64ToBlob