如何使用webservice上传/保存照片到http服务器

本文关键字:照片 http 服务器 保存 何使用 webservice 上传 | 更新日期: 2023-09-27 18:07:23

我必须从使用web-service的窗口应用程序将照片上传到HTTP服务器中的文件夹。我已经将照片转换为流并传递给web服务,但我如何将其保存到服务器中的位置(例如:http:/siteaddress/images/photos/)

如何使用webservice上传/保存照片到http服务器

web服务必须从客户端获取流并将其转换回您提到的位置中的文件。

string destinationFolder = Server.MapPath("/images/photos");

然后假设在你的web方法中你得到一个流和一个具有唯一文件名的字符串,你把蒸汽保存到上面的destinationFolder中这样的文件名中。

如果你想生成一个唯一的名字,你可以创建一个GUID,我相信你还需要用户的id,只是为了保存上传这张照片的人。

目标文件夹,如图像/照片,应该从web中的应用程序设置中获取。配置或从数据库,而不是硬编码在我的例子。