图像可以';发布网站时不要保存在服务器上
本文关键字:保存 服务器 存在 网站 布网站 图像 | 更新日期: 2023-09-27 18:28:21
我正在处理一个项目,我想捕获一个图像并将其保存到服务器。当我在localhost上运行应用程序时,它可以工作,但在服务器上则不工作。
我的代码:
void CreatePhoto()
{
string strPhoto = Request.Form["imageData"]; //Get the image from flash file
byte[] photo = Convert.FromBase64String(strPhoto);
FileStream fs = new FileStream(Server.MapPath("Images/Webcam.jpg"), FileMode.OpenOrCreate, FileAccess.Write);
BinaryWriter br = new BinaryWriter(fs);
br.Write(photo);
br.Flush();
br.Close();
fs.Close();
}
可能web服务器没有在文件夹Images/webcam.jpg中写入的权限。我认为最好将文件存储在~/App_Data文件夹