Skip to content

bangumi/img-proxy

Repository files navigation

readme

动态切图服务器

GET /r/{size}/{path}

example:

size 应该是 ${width} 或者 ${width}x${height} 格式,如 400200x0, 200x200 0x200200200x0含义相同。

width 或者 height 为 0 表示仅缩放,同时不为0的情况为缩放+裁剪。两种情况下图片的宽高比均会保持不变。

可用的 width height

  • 100
  • 200
  • 400
  • 600
  • 800
  • 1200

不合法的尺寸参数会直接返回 bad request

本仓库的代码仅仅是 http gateway,实际的图片处理由 imaginary 进行,处理后的图片储存在 s3 (minio)。