文件名称:image-proxy:使用Express Node.js框架的图像代理
文件大小:12KB
文件格式:ZIP
更新时间:2024-05-21 17:28:36
JavaScript
图像代理 一个简单的Express应用程序,用于代理和处理图像,尤其是头像。 该代码刚好超过100行,因此可以轻松地根据您的需求进行调整。 入门 首先,gm软件包。 npm install npm start curl -I http://localhost:5000/http://1.gravatar.com/avatar/60f641dfbb4215f1f6d6c059eebf1848/240/80.jpg URL结构是/:url/:width/:height.:extension? 。 :url参数必须转义/编码。 如果远程图像的宽度或高度大于给定的:width或:height ,它将被调整大小,保持宽高比并被裁剪。 如果较小,将用白色像素填充。 如果提供了可选的:extension参数,则图像将被转码为相应的文件格式。 上面的示例URL的等效ImageMa
【文件预览】:
image-proxy-master
----.travis.yml(601B)
----bin()
--------image-proxy(175B)
----package.json(853B)
----test()
--------test.js(8KB)
--------fixtures()
----app.json(430B)
----Procfile(21B)
----LICENSE(1KB)
----.gitignore(13B)
----CHANGELOG.md(992B)
----lib()
--------image-proxy.js(6KB)
----README.md(3KB)