繁体   English   中英

如何使用 API 将 base64 图像保存到另一个项目

[英]How to save base64 image to another project using API

我为 API 创建了一个新项目,我想将图像存储在原始项目文件夹中,因此..

我得到一个 base64 图像,我想将它保存在原始项目中并将图像路径存储在数据库中。

我的代码是

string filePath = "";
if (!String.IsNullOrEmpty(base64Image))
{
    Random ran = new Random();
    string imgname =  ran.Next(1000000).ToString();//OriginalProjectPath= "http://10.0.0.200:5002"
    filePath = OriginalProjectPath + "/image/note_img/" + imgname + ".png";
    File.WriteAllBytes(filePath, Convert.FromBase64String(base64Image));
}

您正在使用 HTTP 编写文件。 您应该使用 FTP 并配置 10.0.0.200:5002 以接受 FTP。

或者你应该在 10.0.0.200:5002 上有一个 API 来接受带有二进制负载的 HTTP。 在这种情况下,二进制有效负载是您的图像文件 base64。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM