diff options
Diffstat (limited to 'converters/p5-MIME-Base64-URLSafe/DESCR')
-rw-r--r-- | converters/p5-MIME-Base64-URLSafe/DESCR | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/converters/p5-MIME-Base64-URLSafe/DESCR b/converters/p5-MIME-Base64-URLSafe/DESCR new file mode 100644 index 00000000000..239a6fca68c --- /dev/null +++ b/converters/p5-MIME-Base64-URLSafe/DESCR @@ -0,0 +1,16 @@ +This module is a perl version of python's URL-safe base64 encoder +/ decoder. + +When embedding binary data in URL, it is preferable to use base64 +encoding. However, two characters ('+' and '/') used in the standard +base64 encoding have special meanings in URLs, often leading to +re-encoding with URL-encoding, or worse, interoperability problems. + +To overcome the problem, the module provides a variation of base64 +codec compatible with python's urlsafe_b64encode / urlsafe_b64decode. + +Modification rules from base64: + + use '-' and '_' instead of '+' and '/' + no line feeds + no trailing equals (=) |