node如何接受通过ajax上传的blob文件?
大神们 我想将图片的base64转换为bold然后上传到node服务器保存
这是我上传的代码
请问大神们 我上传到node后我该如何接收啊?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
大神们 我想将图片的base64转换为bold然后上传到node服务器保存
这是我上传的代码
请问大神们 我上传到node后我该如何接收啊?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(5)
最好对你的图片进行分块上传,如果是通过画布得到的base64图像数据,可以平均拆分来上传,在后端直接拼接存储数据。(如果直接通过表单方式,直接按照楼上的来就可以了,我提供的方案是在你文件比价大的情况下去做,体验会好很多)
我用的是multer这个
我的理解
1.用node写的后台代码要配置好数据库和服务器
2.你调用ajax请求的url就是node后端通过路由调用的服务
3.请求成功后就已经上传服务器写入数据库了
就我的理解,BOLB就是二进制数据,所以服务端可以直接保存为文件。
这个问题我有困扰了好几天,最后用 raw-body 解决的