veImageX 对上传文件大小是否存在限制?
是。
veImageX 对上传的资源建议单文件不超过 200GB,其中如果是 Fetch URL方式则建议单文件不超过 100MB。
veImageX 除了存储图片类型外是否支持存储其它类型的文件?
支持。
veImageX 支持任意类型文件的上传、存储以及访问。veImageX 的服务类型包含素材托管服务以及图像处理服务。
- 素材托管服务支持任意合法资源的访问和托管。
- 图像处理服务不但支持任意合法资源上传和托管还可以支持图像实时处理服务。
上传图片可以指定存储路径吗?
可以。
目前支持控制台、服务端以及客户端的图片存储。您可以参考获取文件上传地址通过指定 StoreKeys 参数进而指定图片存储路径;若不指定 StoreKeys 参数则默认使用随机生成的字符串作为存储 key。
- 对于控制台上传,您可以直接在控制台交互页面指定该参数。
- 对于服务端/客户端上传,veImageX 提供了对应的上传 SDK,您可以在 SDK 中指定存储路径参数值。
此前使用其它厂商图片服务,现在要转为使用 veImageX ,使用前需要把存量图片全部迁移吗?
您可按照业务需求来决定是否要迁移图片。
当您在 veImageX 图片服务中配置了镜像回源时,您就无需将所有图片全部上传至 veImageX,我们会在图像处理及图像分发时,按需获取您的图片原资源。
服务端上传接口调用频率限制是多少?
默认上传限制为 500QPS,如果您的业务由于特殊场景需要提升 QPS 配额,请您联系技术支持。
原图和处理后图像都会产生存储用量吗?
不会。
veImageX 对数据的处理仅依赖于原图和其他附属资源,例如水印图。所以原图会占用存储,而对于处理后的图像是否选择存储,您可以根据实际需要进行配置(即是否持久化)。默认情况下,veImageX 不会自动存储处理后的图像,因此不会产生过高的存储费用。
把历史存储迁移到 veImageX,哪种方式更优?
veImageX 支持多种数据迁移方式。您可以根据业务需求选择,通常情况下是由组合方案进行数据迁移。
- 如果数据在第三方云存储,建议您使用 配置镜像回源 + 数据迁移 的迁移方案。该方案既不影响线上客户使用,又可以进行数据的快速迁移。
- 如果数据在本地 IDC、本地磁盘或者通过本地服务器挂载云存储,建议您使用 配置镜像回源 + 本地迁移与上传工具 的迁移方案。
- 以下情况建议调用 FetchImageUrl接口来进行本地单条资源的数据迁移:
- 如果您给出的待迁移资源 Url 支持分片下载,则在 20s 的超时时间内本接口支持可迁移资源大小最大为 5 GB;如果您给出的待迁移资源 Url 不支持分片下载,则在 20s 的超时时间内本接口支持可迁移资源大小最大为 1 GB。
veImageX 是否支持批量上传,批量上传后返回的 uri 顺序是怎么样的?
veImageX 支持批量上传,最多一次可批量上传 10 个资源。其中 commit 返回的存储 uri 顺序跟您 apply 上传指定顺序保持一致。
多次调用 GetUploadAuth 获取上传 Token 时,重新获取的上传临时密钥会使之前生成的密钥失效吗?
不会,每次调用均是独立的,密钥有效时间只跟调用 SDK 时指定的生效时间相关,默认生效时间为 1 小时。
不同格式对应的常见 Content-Type 值?
文件扩展名 | Content-Type 值 |
---|
.gif | image/gif |
.jpe/.jpg/.jpeg/.jfif | image/jpeg |
.tif/.tiff | image/tiff |
.png | image/png |
.heic | image/heic |
.heif | image/heif |
.avif | image/avif |
.avis | image/avis |
.webp/.awebp | image/webp |
.svg | image/svg+xml |
.bmp | image/bmp |
.ico | image/x-icon |
文件扩展名 | Content-Type 值 |
---|
.m2v/.mps/.m1v/.mpe | video/x-mpeg |
.m4e | video/mpeg4 |
.mp4 | video/mp4 |
.mp2v/.mpv2 | video/mpeg |
.mpeg/.mpv/.mpg | video/mpg |
.rv | video/vnd.rn-realvideo |
.wmv | video/x-ms-wmv |
.avi | video/avi |
.wmx | video/x-ms-wmx |
文件扩展名 | Content-Type 值 |
---|
.asp | text/asp |
.cml/.dcd/.mtx/.rdf/.tsd/.wsdl/.xml/.xq/.xquery/.xsl/.biz/.dtd/.fo/.math/.mml/.spp/.tld/.vml/.vxml/.xdr/.xql/.xsd/.xslt/ | text/xml |
.html/.htx/.jsp/.plg/.xhtml/.htm/.stm | text/html |
.sor/.sol/.txt | text/plain |
.css | text/css |
.csv | text/csv |
文件扩展名 | Content-Type 值 |
---|
.js | text/javascript |
.apk | application/vnd.android.package-archive |
.pdf | application/pdf |
.doc | application/msword |
.docx | application/vnd.openxmlformats-officedocument.wordprocessingml.document |
.xlsx | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
.xls | application/vnd.ms-excel |
.ppt | application/vnd.ms-powerpoint |
.pptx | application/vnd.openxmlformats-officedocument.presentationml.presentation |
如何更新上传后文件的 Content-Type 值?
veImageX 当前支持通过以下两种方式更新上传后文件的 Content-Type 值。
OpenAPI:通过调用 UpdateImageFileCT 更新上传后文件的 Content-Type。
控制台:您可在资源管理页面,参考查询文件详情,更新上传后文件的 Content-Type。