gpt4 book ai didi

url - boost base64 url​​ 编码/解码

转载 作者:行者123 更新时间:2023-12-04 14:13:07 25 4
gpt4 key购买 nike

我已经能够使用像这样的迭代器进行 base64 二进制编码
base64_from_binary<transform_width<const char *, 6, 8>>
但我想做一个 URL 友好的格式,比如这里:http://en.wikipedia.org/wiki/Base64#URL_applications
通过用 '_' 和 '-' 替换 '+' 和 '/' 并且没有 == 填充。

是否有一种 boost 方法可以做到这一点,而不必对“+”和“/”进行替换,并且必须以不使用 == 填充的方式计算长度?

最佳答案

似乎首先使用 boost 进行 base64 转换是一个坏主意!
这实际上是 boost 序列化的内部部分。

所以我恢复使用外部库,现在我可以完全控制用于进行编码的字符。

http://libb64.sourceforge.net/

http://www.adp-gmbh.ch/cpp/common/base64.html

关于url - boost base64 url​​ 编码/解码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8033942/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com