开发者社区> 问答> 正文

阿里云OSS通过API上传文件时,怎样设置Content-Type?

我用nodejs的SDK,这样设置是无作用的(我的mp4文件能上传上去,但content-type还是video/mp4):

ossclient.put('/videos/'+req.file.filename+pathLib.parse(req.file.originalname).ext, newName, {mime:'application/octet-stream'})

改这个的目的是为了在别的地方能直接外链这个视频进行播放,发现content-type是video/mp4的时候播放不了。小编不太懂为啥改了content-type就行了。

展开
收起
santon 2018-07-19 16:08:44 13813 0
2 条回答
写回答
取消 提交回答
  • 不知道为什么就不能浏览器直接访问,为啥默认是下载,就这一个问题就不想用OSS

    2020-05-21 20:56:19
    赞同 展开评论 打赏
  • 努力在努力

    ObjectMetadata objectMeta = new ObjectMetadata();
    objectMeta.setContentType("video/" + 路径);

    2019-07-17 22:47:58
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云云原生 Serverless 技术实践营西安站材料合集 立即下载
阿里云产品十一月刊来啦! 立即下载
阿里云产品安全基线白皮书 立即下载