| 123456789101112131415161718192021222324 |
- package com.ruoyi.app.utils.trtc;
- import java.util.Base64;
- public class Base64URL {
- public static byte[] base64EncodeUrl(byte[] input) {
- byte[] base64 = Base64.getEncoder().encode(input);
- for (int i = 0; i < base64.length; ++i)
- switch (base64[i]) {
- case '+':
- base64[i] = '*';
- break;
- case '/':
- base64[i] = '-';
- break;
- case '=':
- base64[i] = '_';
- break;
- default:
- break;
- }
- return base64;
- }
- }
|