Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C FromBase64String的Javascript等价物_Javascript_C#_Api_Base64 - Fatal编程技术网

C FromBase64String的Javascript等价物

C FromBase64String的Javascript等价物,javascript,c#,api,base64,Javascript,C#,Api,Base64,我试图将一个C工具转换成Javascript,它需要将一个API键转换为Base64字节数组。我在《邮递员》中开发这个,给我们一个小的API测试平台 在C函数中 "21ZgNVIEm7LUY95FbBHK6bYYHrbKAaZcqTKSpU+jC3MViAZvKcTqIN6sZYMSUsDuPLONCYw57bpbZe/paMWeqg==" 并使用“FromBase64String”函数一步返回以下内容 "219 86 96 53 82 4 155 178 212 99 222 69 108

我试图将一个C工具转换成Javascript,它需要将一个API键转换为Base64字节数组。我在《邮递员》中开发这个,给我们一个小的API测试平台

在C函数中

"21ZgNVIEm7LUY95FbBHK6bYYHrbKAaZcqTKSpU+jC3MViAZvKcTqIN6sZYMSUsDuPLONCYw57bpbZe/paMWeqg==" 
并使用“FromBase64String”函数一步返回以下内容

"219 86 96 53 82 4 155 178 212 99 222 69 108 17 202 233 182 24 30 182 202 1 166 92 169 50 146 165 79 163 11 115 21 136 6 111 41 196 234 32 222 172 101 131 18 82 192 238 60 179 141 9 140 57 237 186 91 101 239 233 104 197 158 170"
我一直在搜索JavaScript等价物,并尝试使用“CryptoJS.enc.Base64.parse”函数使用CryptoJS库,但它只返回十六进制字符串,而不是字节数组。即

'db56603552049bb2d463de456c11cae9b6181eb6ca01a65ca93292a54fa30b731588066f29c4ea20deac65831252c0ee3cb38d098c39edba5b65efe968c59eaa'
有没有办法将输出格式化为字节数组


提前感谢

当我从base64搜索javascript时,我在两个不同的搜索引擎上的第一次点击是:。你指的是什么。atob返回字符串,因为它早于Uint8Array。但是,如果使用字符串不方便,可以通过将字符串轻松转换为Uint8Array:

常数str=21ZgNVIEm7LUY95FbBHK6bYYHrbKAaZcqTKSpU+jC3MViAZvKcTqIN6sZYMSUsDuPLONCYw57bpbZe/paMWeqg==; 常量数据=atobstr; const array=Uint8Array.fromdata,b=>b.charCodeAt0;
console.logarray 当我从base64搜索javascript时,我在两个不同的搜索引擎上的第一次点击是:。你指的是什么。atob返回字符串,因为它早于Uint8Array。但是,如果使用字符串不方便,可以通过将字符串轻松转换为Uint8Array:

常数str=21ZgNVIEm7LUY95FbBHK6bYYHrbKAaZcqTKSpU+jC3MViAZvKcTqIN6sZYMSUsDuPLONCYw57bpbZe/paMWeqg==; 常量数据=atobstr; const array=Uint8Array.fromdata,b=>b.charCodeAt0; console.logarray;