社区
ATL
帖子详情
如何捕获这样的文件下载
bborn
2008-06-12 05:10:25
地址类似这样 http://www.baidu.com/music.mp3
返回的样式如下
Content-type: file
Content-Disposition: attachment; filename="9.mp3"
这样的地址用 bho 也得不到正确的url
我想截获这个下载 该如何做了?
...全文
165
11
打赏
收藏
如何捕获这样的文件下载
地址类似这样 http://www.baidu.com/music.mp3 返回的样式如下 Content-type: file Content-Disposition: attachment; filename="9.mp3" 这样的地址用 bho 也得不到正确的url 我想截获这个下载 该如何做了?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bborn
2008-06-14
打赏
举报
回复
to jameshooo
http://support.microsoft.com/default.aspx?scid=kb;EN-US;q260840#appliesto
msdn 上这个IInternetProtocol的例子怎么无法正常工作
dll 都不会被load
已经注册了 注册表中也可以看到
cppwin
2008-06-14
打赏
举报
回复
比较奇怪.
何不把该url贴出来?
http://www.baidu.com/wf/ --- 这个是无效滴
bborn
2008-06-13
打赏
举报
回复
有没有具体例子能看下
对这些不太熟悉
rageliu
2008-06-13
打赏
举报
回复
[Quote=引用 3 楼 bborn 的回复:]
说错了一点 地址是这样的
http://www.baidu.com/wf/
返回的如上
没有3xx
[/Quote]
确定包抓全了吗?没有结果代码号?不应该吧
jameshooo
2008-06-13
打赏
举报
回复
BeforeNavigate2确实不保险,很多情况它不被调用。用命名空间过滤器解决吧。
bborn
2008-06-13
打赏
举报
回复
to jameshooo
BeforeNavigate2中得到的url 还是我输入的url 不是转向的
蒋晟
2008-06-12
打赏
举报
回复
server肯定根据session来重定向了,通常session id都在cookie里面。
你可以在IDownloadManager::Download里面得到http header,在BHO里面访问DOM得到cookie。
jameshooo
2008-06-12
打赏
举报
回复
2楼是在问你HTTP响应码是否表示需要重定向,如果重定向就需要按照重新发送新的URL请求。
如果是BHO,不需要分析HTTP响应码,有两种方式可以捕获正确的URL:
1、挂接浏览器接口的DWebBrowserEvents2事件,在BeforeNavigate2中截获URL;
2、实现一个命名空间过滤器IInternetProtocolRoot,在Start里面捕获URL。
bborn
2008-06-12
打赏
举报
回复
说错了一点 地址是这样的
http://www.baidu.com/wf/
返回的如上
没有3xx
rageliu
2008-06-12
打赏
举报
回复
为什么返回的是:9.mp3
也就是说http://www.baidu.com/music.mp3不是真正的地址?
返回值是否是3XX?
yjgx007
2008-06-12
打赏
举报
回复
InternetReadFile不行吗?
Vivado下载位文件时无法在线
捕获
波形的解决方法
通过使用Vivado中的ILA IP核,我们可以解决这个问题,并方便地进行波形
捕获
。ILA是Vivado中的一种调试IP核,它可以嵌入到设计中,并在FPGA运行时
捕获
波形数据。在使用Vivado进行FPGA开发时,我们通常会使用逻辑分析仪(例如Xilinx的ChipScope)来在线
捕获
波形数据,以便进行调试和验证。然而,有时候在下载位文件时,我们无法同时进行在线波形
捕获
,这给调试工作带来了一些不便。通过上述步骤,我们可以在下载位文件的同时进行在线波形
捕获
,从而方便地进行FPGA调试和验证工作。
怎么
捕获
webwork下载文件时的异常
使用webwork的
文件下载
方式,action配置如下: [code="java"] application/octet-stream;charset=GBK attachment;filename="${downloadFileName}" inputStream 4096 ...
axios下载文件请求, responseType为blob时
捕获
后端错误问题
axios 下载文件请求, responseType为blob时, 无法
捕获
后端抛出错误问题 axios({ method: data.method, url: baseUrl + `${data.url}${data.params ? '?' + data.params : ''}`, responseType: 'blob', }).then((res) => { console.log(' res -->>
[Vivado下载bit文件后不能在线
捕获
FPGA波形] - 解决方案详解
在使用 Vivado 下载 bit 文件后,通过 Hardware Manager 打开硬件管理窗口,可以看到 “Programmed” 字段下的芯片状态为 “Done”。在本文中,我们介绍了当 Vivado 下载 bit 文件后不能在线
捕获
FPGA 波形时,我们该如何解决这个问题。然而,在本文中,我们要讨论的是一个比较常见且容易被忽略的原因——未正确设置 Debug Configuration。如果你仍然不能够成功
捕获
波形,你可能需要检查你的硬件连接和 Vivado 工具设置。
vue 下载文件流和
捕获
后端返回的状态码和错误信息的方法
文件流下载需要注意的是 responseType: ‘blob’ ,否则下载的文件不能正确打开。但是当数据库返回400时,
捕获
不到error的错误信息,因为responseType设置了固定的返回格式。 export function ExportWeiXinOrder(param){ return axios({ url: process.env.BASE_API+'/...
ATL
3,248
社区成员
48,530
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章