<img>里src使用ftp地址但不会显示出来

1.在IE中后端返回的html中含有这个图片,src里面是ftp地址,但是这个图片不会显示

<img src="ftp://admin:12345@110.110.0.56:2121/area1/Snap/2017-04-14/20170414134346.jpg">

2.但是我在浏览器地址栏单独使用这个ftp://admin:12345@110.110.0.56:2121/area1/Snap/2017-04-14/20170414134346.jpg就能够获取并显示这个图片
3.在本地新建html文件,通过file:协议获取,也可以获取到
请问,这是什么原因造成的?怎么解决?

阅读 10.8k
2 个回答

因为html里的href或者src是通过 http 请求获取资源的,通过ftp当然请求不到了
http和ftp协议都不一样
在某些浏览器是不支持的

clipboard.png

谢谢大家,换套路了,下载到后台再传过去。。。。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏