我有一个用 javascript 生成的 base 64 编码的图像,我想通过 jquery ajax get 将它保存到我的服务器。我搜索了几种解决方案来做到这一点,但似乎都不起作用。我在 PHP 端尝试了 Curl、file_put_contents 和它们的一些变体。但是由于它们不工作,我认为 jquery 可能会在它到达 PHP 之前中止它。这是因为在 chrome 的网络时间线中,该请求在 7-10 秒后获得失败状态。我做了一点研究,发现我只能通过 url 发送 2048 个字符。
那么我能做什么的任何想法?我可以在服务器上生成图像(这会为我省去很多麻烦,但我的项目经理说他希望所有处理都通过客户端完成,这样我们就可以节省资源)。任何想法都将不胜感激。