如何通过C# WebService返回图片路径url

如何通过C# WebService返回图片路径url,第1张

不能这样返回,你在服务器上的一定要能被web访问到才可以,举个例子,比如说你服务器上目录在D:\Pic下,下面有张图1jpg,那你在IIS配置的时候,就要把这个pic目录加上(比如说做成虚拟目录),这样这个jpg就可以用类似于>

保存地址,类似“~/Images/UserId/facepng”

那么这个属于服务器端相对地址

string dir=@"\UserFiles\Images\";

string phyPath = RequestPhysicalApplicationPath;

string virPath = dir + ServerHtmlEncode(FileUpload1FileName);

string savePath = phyPath + virPath;

fileUploadSaveAs(savePath);

那么你往数据库里保存的就是 virPath 这个虚拟路径

virPath = ServerMapPath(dir + FileUpload1FileName);

这也是转换正相对URL。

以上就是关于如何通过C# WebService返回图片路径url全部的内容,包括:如何通过C# WebService返回图片路径url、关于七牛云存储自定义URL的问题、使用FileUpload上传图片,怎样获取图片的URL等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10177020.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-06
下一篇 2023-05-06

发表评论

登录后才能评论

评论列表(0条)

保存