0

我正在使用net/http构建缩略图库服务器作为学习练习。http.FileServer适用于提供原始版本的图像。

现在我正在探索使用类似技术提供缩略图的可能性。

我想要的是:为 url 前缀挂钩一个 FileServer,例如/thumbs/. FileServer 应该从存储缩略图的目录提供服务,可能在/tmp.

当缩略图文件不存在时,它不应该返回 404,而是调用我的缩略图生成代码。

我想尽可能多地重用 FileServer 代码,所以我正在考虑编写一个自定义http.FS实现来实现这一点。还有这个答案可能与我需要的相差不远:How to custom handle a file not being found when using go static file server?

哪个是更好的方法?

4

0 回答 0