【问题标题】:Can CDNs handle base64 encoded data?CDN 可以处理 base64 编码的数据吗?
【发布时间】:2015-03-08 19:23:41
【问题描述】:

我正在尝试制作一个应用程序,我可以在其中拍摄用户的照片,然后将它们添加到画布中,在其中绘制内容,然后将它们转换为 base64 字符串并上传。
为此,我正在考虑使用 cdn 的可能性,但找不到有关我可以上传到他们的内容以及客户端上传如何工作的信息。我希望能够将图像作为 base64 和要赋予文件的名称发送,以便当它到达源 cdn 时,base64 图像被解码并保存在指定的名称下(我将添加到服务器上的数据库)。
这可能吗?
我可以在源 cdn 上有某种 save.php 文件,我可以在其中编写保存文件的逻辑并向其发送 XHR 请求吗?或者整个事情是如何工作的?
我知道这个问题可能听起来微不足道,但我找了好几个小时,仍然没有找到任何详细解释客户端上传如何为 CDN 工作的东西。

【问题讨论】:

    标签: image-processing upload xmlhttprequest base64 cdn


    【解决方案1】:

    CDN通常不为客户端提供这种上传服务,所以你不能这样做。

    【讨论】:

    • 这是否意味着在上传之前在客户端调整大小、修改图像的任何人都不能使用cdn?
    • CDN 仅用于从客户端提供内容下载。在您的情况下,您需要先从客户端上传文件到您的 Web 服务器,然后您的 Web 服务器可以将这些新内容部署到 CDN,最后,客户端可以从 CDN 下载这些新内容。
    猜你喜欢
    • 1970-01-01
    • 2012-10-10
    • 1970-01-01
    • 2016-04-20
    • 1970-01-01
    • 2011-03-08
    • 2016-12-08
    • 2019-02-16
    • 1970-01-01
    相关资源
    最近更新 更多