diff --git a/src/objectManager.js b/src/objectManager.js index b53eea1..68b4390 100644 --- a/src/objectManager.js +++ b/src/objectManager.js @@ -98,6 +98,7 @@ class ObjectManager { /** * @typedef {Object} objectOptions * @property {string} [bucket] - The bucket to pin the IPFS CID into. + * @property {string} [contentType] - The content type to set on the object */ /** @@ -165,6 +166,10 @@ class ObjectManager { partSize: 26843546, //25.6Mb || 250Gb Max File Size }; + if (typeof options.contentType !== "undefined") { + uploadOptions.params.ContentType = options.contentType; + } + // Pack Multiple Files into CAR file for upload let parsedEntries = {}; if (Array.isArray(source)) {