大佬教程收集整理的这篇文章主要介绍了ftp服务器PDF文件在线查看的实现方法,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
URL形式:
// http://localhost:2692/pdfVIEWER/web/vIEwer.HTML?file=http://localhost:2692/TOV/DASystem/GetStreaem?path%3Dftp://ftp账号:ftp密码@IP地址/0001/E_file3/2017526/test.pdf
注意:pdfVIEWER/web/vIEwer.HTML是一个pdf插件地址链接
后台方法,将ftp服务器上的pdf文件转成二进制流进行读取
using System.Net; public fileStreamResult GetStreaem(String path) { var reqFtp = (FtpWebrequest)Webrequest.Create(new Uri(path)); reqFtp.Method = WebrequestMethods.Ftp.Downloadfile; reqFtp.UseBinary = true; //reqFTP.Credentials = new NetworkCredential(ftpUserID,ftppassword); reqFtp.UsePassive = false; //选择主动还是被动模式,这句要加上的。 reqFtp.KeepAlive = false;//一定要设置此属性,否则一次性下载多个文件的时候,会出现异常。 var response = (FtpWebResponsE)reqFtp.GetResponse(); var ftpStream = response.GetResponseStream(); return file(ftpStream,"application/pdf","ib70guIDe.pdf"); }
以上这篇ftp服务器pdf文件在线查看的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程小技巧。
以上是大佬教程为你收集整理的ftp服务器PDF文件在线查看的实现方法全部内容,希望文章能够帮你解决ftp服务器PDF文件在线查看的实现方法所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。