1.直接把你的文件在服务器上的路径给客户端点击下载。
2.在服务端获取文件,用response使用流输出给客户端。
对于这种方式实现下载,不是很熟悉,我说说我的看法,ajax的返回类型是什么?难道有文件类型?通常这种做法,我想应该是点击一个按钮直接执行下载,不需要使用ajax就能下载。你要知道,ajax的返回类型可没有文件类型,我通常的做法是返回json的数据类型,这种做法返回存放文件的path,前端处理下这个path就可以了!如果需要,明天上班给你详细举例说说!可以这样下载:WebClient webClient = new WebClient()
webClient.DownloadFile("http://localhost/1.xls", @"C:\1.xls")
webClient.Dispose()
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)