showdoc icon indicating copy to clipboard operation
showdoc copied to clipboard

配置图片附件储存到云,minio时,上传图片时,Content-Type 为binary/octet-stream。

Open mikemhm opened this issue 2 years ago • 7 comments

showdoc v2.10.5,minio version RELEASE.2022-03-26T06-49-28Z ,配置图片附件储存到云,上传到minio后,发现图片的Content-Type 为binary/octet-stream,造成图片不能在线预览,浏览器会自动下载,在文档中可以正常显示,但是建议还是改成image/png

mikemhm avatar Apr 18 '22 06:04 mikemhm

我没有专门测试过minio,是使用通用s3协议上传的,阿里云,七牛云等都是公用这套协议。怎么感觉跟这个问题类似,https://github.com/star7th/showdoc/issues/1674 但是我之前用明明正常。你确定所有图片上传都是这样吗?还是只是个例

star7th avatar Apr 18 '22 07:04 star7th

所有图片都是,在文章里是正常显示的。只是说把链接在浏览器直接打开,会变成下载,不能在线预览。 还有个问题,oss绑定域名(选填)这个,填了后并没有生效。

mikemhm avatar Apr 18 '22 07:04 mikemhm

你用公有云测试一下有没有你说的问题,包括绑定域名的问题。我之前都测试过没问题的

star7th avatar Apr 18 '22 07:04 star7th

配置了,oss绑定域名(选填) 没有效果 image image

mikemhm avatar Apr 18 '22 08:04 mikemhm

这是正常的。上传的图片会先经过showdoc然后再跳转到oss域名去。如果要改变这个url,你截图的这个页面有 网站外部访问url 这个配置项。

star7th avatar Apr 18 '22 08:04 star7th

懂了,我是直接粘贴进去,所以没出来那个弹窗。

mikemhm avatar Apr 18 '22 08:04 mikemhm

响应头问题我已经提出PR解决了,你可以升级到最新版看看。 https://github.com/star7th/showdoc/pull/1723

peerless-hero avatar Jun 09 '22 08:06 peerless-hero