用于图像大小调整的CDN选项

时间:2009-01-29 23:45:55

标签: python google-app-engine rest image-manipulation cdn

背景:

我在Google App Engine上开发了一个应用程序。它一直很顺利,直到我达到文件大小的一个限制 - 1MB。我的应用程序的一个组件调整了用户上传的图像。这些文件通过POST直接上传到S3(http://developer.amazonwebservices.com/connect/entry.jspa?externalID=1434)。我打算使用CDN来传递调整大小的图像。

问题:

我想知道是否有CDN提供了通过HTTP调用来调整图像大小的API。我发现SimpleCDN曾经提供过这项服务,但是感觉已经删除了它。我想告诉CDN调整我从URL请求的图像。

例如,

原始网址: http://cdn.example.com/images/large_picture.jpg 调整图像大小为125x100: http://cdn.example.com/images/large_picture.jpg/125/100

是否有人知道提供此类功能的CDN?或者建议在Google App Engine上达到1MB的限制(不是黑客,而是替代的代码方法)。

2 个答案:

答案 0 :(得分:3)

看起来我找到了一个提供我确实在寻找的服务。 Nirvanix提供了一个图片大小调整API,甚至还有一个很棒的库,供Google App Engine与他们的API一起使用。我以为我会分享我的发现。

答案 1 :(得分:3)

SteadyOffload也是如此。