以下の関数が利用できます。
関数名 | 引数 | 説明 | 例 |
---|---|---|---|
URLPathEscape |
URLPathEscape(s) | sをURLパスセグメントに安全に配置できる文字列にエスケープする | URLPathEscape("test1?test2 test3") -> "test1%3Ftest2%20test3" |
URLPathUnescape |
URLPathUnescape(s) | URLPathEscapeでエスケープされた文字列をもとに戻す | |
URLQueryEscape |
URLQueryEscape(s) | sをURLクエリに安全に配置できる文字列にエスケープする | URLQueryEscape("test1?test2 test3") -> "test1%3Ftest2+test3" |
URLQueryUnescape |
URLQueryUnescape(s) | URLQueryEscapeでエスケープされた文字列をもとに戻す | |
MD5 |
MD5 | バイト列bのMD5を返す | |
SHA1 |
SHA1 | バイト列bのSHA1を返す | |
SHA256 |
SHA256 | バイト列bのSHA256を返す | |
BASE64 |
BASE64 | バイト列bのBASE64を返す。padでtrueを指定すると=パッディングが行われる(デフォルトはtrue) | |
DecodeBASE64 |
DecodeBASE64(s[, pad]) | BASE64sをデコードする。padでtrueを指定すると=パッディングが行われたBASE64と解釈する(デフォルトはtrue) | |
BASE64URL |
BASE64URL | バイト列bをURLまたはファイル名で使用されるBASE64を返す。padでtrueを指定すると=パッディングが行われる(デフォルトはtrue) | |
DecodeBASE64URL |
DecodeBASE64URL(s[, pad]) | BASE64sをデコードする。padでtrueを指定すると=パッディングが行われたBASE64と解釈する(デフォルトはtrue) |
Need more help with this?
Join our slack community for help