[英]Angular/Javascript:File or Blob inside Json data
我可以通过ajax在json中发送文件吗:
colors: [
{_id: "5bec42f02797800f447241d1", color: "#777", image: File(79666)},
{_id: "5bec8cf91fb21b3a2477d817", color: "#566", image: File(79666)}
]
如果不是如何通过ajax发送这些数据。
代码:
formData.append('colors', JSON.stringify(data));
我在发送时将 data.colors[0].image 作为 {}
您可以将文件转换为 Base64 字符串并通过 JSON 发送。
接收时,将此 Base64 字符串转换回所需的文件格式
这可能有助于了解如何将文件转换为 base64: How to convert file to base64 in JavaScript?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.