Converts a file-info map into X-Bz-Info-* HTTP headers.
Keys use B2 file-name encoding. Values use stricter B2 file-info value
encoding so punctuation such as commas is percent-encoded before B2 decodes
and validates stored metadata.
Parameters
fileInfo: Record<string,string>|undefined
Key/value pairs to attach as custom file info, or undefined.
Returns Record<string,string>
A record of header name/value pairs (empty if fileInfo is undefined).
Converts a file-info map into
X-Bz-Info-*HTTP headers.Keys use B2 file-name encoding. Values use stricter B2 file-info value encoding so punctuation such as commas is percent-encoded before B2 decodes and validates stored metadata.