社区
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
我想截获这个下载 该如何做了?
...全文
138
11
打赏
收藏
如何捕获这样的文件下载
地址类似这样 http://www.baidu.com/music.mp3 返回的样式如下 Content-type: file Content-Disposition: attachment; filename="9.mp3" 这样的地址用 bho 也得不到正确的url 我想截获这个下载 该如何做了?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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不行吗?
利用MFC的Picture控件显示图像和视频/摄像头画面(VS2008+OpenCV2.0)
在本文中,我们将深入探讨如何在Visual Studio 2008环境下,利用MFC(Microsoft Foundation Classes)的Picture控件来显示图像和视频,并结合OpenCV 2.0库进行图像处理,以及如何
捕获
摄像头画面。以下是实现这些功能...
在Windows上流畅投影演示Android 程序
1. 由于Google Play可能没有提供 MirrorOp,你需要从官方网站或者其他可信赖的源下载 MirrorOp 发射器的apk文件。 2. 在Android设备上启用“未知来源”的安装选项,以允许安装非Play Store的应用。 3. 通过文件管理...
Eclipse+Java+OpenCV246人脸识别
接着,你可以创建`Capture`对象从摄像头
捕获
视频流,或者`Highgui.imread()`从本地文件读取图像。 人脸识别主要依赖OpenCV的Haar特征级联分类器。这些分类器是预训练的模型,用于检测特定的面部特征。OpenCV提供了...
SpringMVC+Hibernate+Spring整合实例
在实际项目中,这样的整合方式能够提供一个灵活、可扩展且易于维护的架构。通过源码学习,你可以深入理解每个组件的工作原理,以及它们如何协同实现复杂的业务逻辑。例如,你可以研究Spring配置文件中的bean定义,...
axios下载文件
捕获
错误message
axios下载文件请求, responseType为blob时, 无法
捕获
后端抛出错误问题
ATL
3,248
社区成员
48,529
社区内容
发帖
与我相关
我的任务
ATL
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
复制链接
扫一扫
分享
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章