[英]Access image on IIS server from client via Url | ASP .Net
首先尝试在浏览器上访问图像 url 即,
http://localhost/Api/api/uploads/Koala.jpg
如果它显示图像,那么您的 IIS 托管没有问题。
现在从网络中的不同机器尝试相同的 url,即,
http://192.168.1.20/Api/api/uploads/Koala.jpg (来自不同的机器)
如果它不起作用,请确保您的机器接受 http 通过网络的入站流量。
使用波浪号~
表示路径中的相对 URL :
<img src="{{ '~/uploads/Koala.jpg'}} " >
也许<img id="Image" runat="server" src="~/Images/img.jpg" />
根据我的理解,您不应该在<img src="{{ }}">.
如果要在 Src 属性中指定完整的 URL,则不需要 angular。 您应该只删除{{''}}
并将 URL 修改为
<img src="http://192.168.1.20/Api/api/uploads/Koala.jpg" >
如果你想在这种情况下使用 angular2,你应该修改 URL 像
<img src="{{imageUrl}}">
然后在 Component.xml 中声明变量imageUrl 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.