delphi 如何获取IE下载链接的文件名 delphi 如何获取IE下载链接的文件名比如这个http://common/fileupload/downloadFileServlet.do?fileId=4028829e4edfedge我如何获取下载的文件名;不是=号后面的内容 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://cywl.jb51.net:81/201209/books/W3CSchool_jb51net.rar 比如这个我知道分割字符串;那我说的那种类型怎么获取到文件名 读HTTP响应Header里面的Content-Disposition就能得到文件名Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置。) 服务端向客户端游览器发送文件时,如果是浏览器支持的文件类型,一般会默认使用浏览器打开,比如txt、jpg等,会直接在浏览器中显示,如果需要提示用户保存,就要利用Content-Disposition进行一下处理,关键在于一定要加上attachment:Response.AppendHeader("Content-Disposition","attachment;filename=FileName.txt"); IdHTTP1.Head(adress); fileName:=IdHTTP1.Response.ContentDisposition; fileSize := IdHTTP1.Response.ContentLength; 请问,怎么在DBGRID中改变CELL内容 求救三条语句.........在线等.... 大家现在都在用那个版本的delphi啊? 关于股份合作的疑问 时间如何存入数据库 如何在TClientDataSet.Data中加入用户定制的信息?? QuickReport,自定义纸张大小就不能打印,不知各位遇到过这种问题没有? 资源更新及读取问题 哪位高手用DELPHI写过触摸屏手写输入软件和软键盘这样的程序?求助! 那个有1stclass的注册码,我的掉了 Delphi可以监听一个项目打开的所有窗体吗? 求 delphi 7 qrcode 解码 demo
Content-disposition 是 MIME 协议的扩展,MIME 协议指示 MIME 用户代理如何显示附加的文件。当 Internet Explorer 接收到头时,它会激活文件下载对话框,它的文件名框自动填充了头中指定的文件名。(请注意,这是设计导致的;无法使用此功能将文档保存到用户的计算机上,而不向用户询问保存位置。) 服务端向客户端游览器发送文件时,如果是浏览器支持的文件类型,一般会默认使用浏览器打开,比如txt、jpg等,会直接在浏览器中显示,如果需要提示用户保存,就要利用Content-Disposition进行一下处理,关键在于一定要加上attachment:Response.AppendHeader("Content-Disposition","attachment;filename=FileName.txt");
fileName:=IdHTTP1.Response.ContentDisposition; fileSize := IdHTTP1.Response.ContentLength;