BLOB True-Color Image
json
{ "type": "META", "id": "BLOB-HASH-ID", "ticket": 1 }||{ "filename": "dadas", "data": "data:image/png;base64,asdfasdfwer" }|1
filename file name.
data reserved metadata; binary data uses a specification similar to
Data URLs, but with differences.General format, fully compatible with
Data URLs:data:[<mediatype>][;base64],<data>- e.g.
data:image/png;base64,asdfasdfwer - e.g.
data:text/html,<html></html> - In general, this format should be used whenever possible, so it can be loaded directly with Web APIs without algorithm conversion.
- e.g.
Extended format, extending functionality by adding encodings such as gzip/deflate:
data:<mediatype>[pipeline],<data>
- e.g.
data:text/html;gzip;base64,asdfasdf- First base64-decode
asdfasdf. - Then decompress with gzip.
- Finally load as
text/html.
- First base64-decode
- e.g.
data:text/css;deflate;aes128;base64,aaaaaaa- First base64-decode
aaaaaaa. - Then decrypt with aes128 (specific encryption/decryption logic to be determined).
- Then decompress with deflate.
- Finally load as
text/css.
- First base64-decode
json
{ "type": "META", "id": "ID", "ticket": 1 }||{ "filename": "dadas", "data": "data:application/vnd.ms-excel;base64,xxsasdfawerwerqwer" }|1