【发布时间】:2016-10-27 12:11:44
【问题描述】:
在浏览器中显示上传的图片时遇到问题。 我收到错误
不允许加载本地资源: file:///C:/Office%20Data/dummy/AngularJSAuthentication-master/MyCars/MyCar.API/App_Data/Images/p7.jpeg%20alt=
我编写了以下代码行将图像存储在服务器上的 App_data 下。
File.Path = Url.Content(string.Format("{0}/{1}", System.Web.HttpContext.Current.Server.MapPath("~/App_Data/Images"), fileName));
DB中保存的文件路径如下
file:///C:/Sample%20Data/dummy/AngularJSAuthentication-master/MyCars/MyCar.API/App_Data/Images/p7.jpeg
HTML
<img ng-src="{{motor.FileUploads[0].Path}} alt="Description" />
谷歌搜索后,我得到了这个错误的原因。
Basically i need to return back Image URL instead of file path.
问题: 我不确定如何将图像路径返回到角度客户端。
谁能指导我。
【问题讨论】:
-
可以分享一下你正在使用的
-
我已经更新了我的问题来回答你的问题。请检查。
标签: c# angularjs image url asp.net-web-api