tôi có các đối tượng Javascript lớn mà tôi muốn mã hóa để căn-64 cho AWS Kinesis` Nó chỉ ra rằng:Base64 mã hóa một đối tượng javascript
let objStr = new Buffer(JSON.stringify(obj), 'ascii');
new Buffer(objStr, 'base64').toString('ascii') !== objStr
Tôi đang cố gắng để giữ này đơn giản như khả thi.
Làm cách nào để mã hóa base-64 JSON và giải mã nó trở lại giá trị ban đầu?
Tại sao bạn mong đợi chúng bằng nhau? –
Vâng, tôi đang cố gắng làm với 'base-64' những gì' JSON.parse (JSON.stringify (obj)) 'hiện trên các đối tượng. Làm thế nào tôi có thể làm điều đó? – johni
Mã hóa url có hoạt động không? Chuỗi kết quả có thể nhỏ hơn nếu nó được mã hóa 64. –