以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教一下将json格式编码成base64 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=142897) |
-- 作者:bobolan521 -- 发布时间:2019/11/8 14:42:00 -- 请教一下将json格式编码成base64 如题 {"ecName":"接口联调账号","apId":"nbsglt","mobiles":15968015166,"content":"测试","sign":"RqeuXRG8U","addSerial":10657204006,"mac":"c3bd29caf1b142779aba0db704a15899"} 网页上编码后是 eyJlY05hbWUiOiLmjqXlj6PogZTosIPotKblj7ciLCJhcElkIjoibmJzZ2x0IiwibW9iaWxlcyI6MTU5NjgwMTUxNjYsImNvbnRlbnQiOiLmtYvor5UiLCJzaWduIjoiUnFldVhSRzhVIiwiYWRkU2VyaWFsIjoxMDY1NzIwNDAwNiwibWFjIjoiYzNiZDI5Y2FmMWIxNDI3NzlhYmEwZGI3MDRhMTU4OTkifQ==
[此贴子已经被作者于2019/11/8 14:45:17编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/11/8 15:49:00 -- dim s as string = "json数据" Dim b As Byte() = System.Text.Encoding.UTF8.GetBytes(S) Dim base64 = Convert.ToBase64String(b) [此贴子已经被作者于2019/11/8 15:53:14编辑过]
|
-- 作者:bobolan521 -- 发布时间:2019/11/8 15:55:00 -- 老师这个和网页上转码出来的结果不一样是什么原因啊 ,网页上的结果是 请求 {"ecName":"政企分公司测试", "apId":"demo0", "mobiles":"13800138000", "content":"移动改变生活。", "sign":"DWItALe3A", "addSerial":"", "mac":"7997ddb079db2155b517b21b2a812370"} BASE64编码后: eyJjb250ZW50IjogIlx1NzlmYlx1NTJhOFx1NjUzOVx1NTNkOFx1NzUxZlx1NmQzYlx1MzAwMiIsICJzaWduIjogIkRXSXRBTGUzQSIsICJhcElkIjogImRlbW8wIiwgIm1hYyI6ICI3OTk3ZGRiMDc5ZGIyMTU1YjUxN2IyMWIyYTgxMjM3MCIsICJlY05hbWUiOiAiXHU2NTNmXHU0ZjAxXHU1MjA2XHU1MTZjXHU1M2Y4XHU2ZDRiXHU4YmQ1IiwgImFkZFNlcmlhbCI6ICIiLCAic2VjcmV0S2V5IjogIjEyM3F3ZSIsICJtb2JpbGVzIjogIjEzODAwMTM4MDAwIn0= 字符集为UTF-8。 |
-- 作者:有点蓝 -- 发布时间:2019/11/8 16:32:00 -- 不同编码的吧:Dim b As Byte() = System.Text.Encoding.default.GetBytes(S) |