我有关于Cowboy_static的非常重要的查询
{"/api/assets/[...]",cowboy_static, {dir,"/home/upload_dir/"}},
{“ / api / assets / [...]”,cowboy_static,{dir,“ / home / upload_dir /”}},
一切正常,但是我无法发送404的默认图像(例如not_available.jpg)。 如果未找到请求图像/ URL,是否可以在cowboy_static中发送默认图像。
谢谢。
答案 0 :(得分:1)
我认为仅使用cowboy_static
处理程序是没有办法的。文档(static files)说
Cowboy随附了一个随时可用的处理程序,用于处理静态文件。它 是为了方便在开发过程中提供文件。
对于生产中的系统,请考虑使用市场上众多的内容分发网络>(CDN)之一,因为它们是提供文件的最佳解决方案。
,因此某些功能可能会丢失。如果您真的想从Cowboy提供404自定义页面,我认为唯一的选择是自定义处理程序,而不是cowboy_static
。