问题标签 [urlmon]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
vb.net - FindMimeFromData 函数在某些机器上给出不正确的结果
我有一个 VB.net 代码来检查文件的 mime 类型并交叉检查 mime 文件类型及其扩展名以验证文件。它在许多机器上运行良好,但在某些机器上运行不正常。我使用了 urlmon.dll 的函数 FindMimeFromData。
1)```VB.net
另外,如果我在 Linux 服务器上使用此代码,我会遇到任何问题吗?谢谢。
c++ - 语法错误:Windows sdk 文件的“常量”
编译项目时出现这个奇怪的错误:
.
但是urlmon.h是windows sdk,为什么会报错?当我单击它时,它会将我带到这里:
这很奇怪
urlmon.h 路径:C:\Program Files (x86)\Microsoft SDKs\Windows\v7.1A\Include
Urlmon 代码:https ://pastebin.com/ardbRFBp
excel - Excel VBA URLDownloadToFile 不检索完整文件(Sharepoint API)
我正在尝试将 Sharepoint 365 链接到 Excel 工作簿。以前,我使用 wshell 将 Sharepoint 驱动器安装到我的计算机并在本地访问所有内容。Sharepoint 365 不允许你这样做,所以我正在使用 API。这是我的步骤:
- 登录 Sharepoint 并获取访问令牌(OAuth2 握手)
- 搜索文件或导航 Sharepoint 列表/文件夹/文件树以查找文件(这是通过各种 Sharepoint API 调用返回我正在寻找的相关对象来完成的)
- 将文件从 Sharepoint 下载到本地驱动器(目前只读操作)
- 我一直在使用一堆自动化程序来与从各种文件下载的数据进行交互,这不会改变。
使用 Sharepoint 365 API,我被困在第 3 步。
我正在使用一个类来实例化我的 Sharepoint 会话并跟踪我的文件对象。我的单元测试如下所示:
这里的相关代码位于downloadTemporaryFile
. 显然,我使用的是 windows urlmon 代码,这似乎是在 Excel 中下载文件的事实上的方式:
下载(临时)文件在这里:
所以这似乎可行,并且 URLDownloadToFile 返回 0 (S_OK)。但只有一小部分文件在我的下载文件夹中。我在示例中尝试下载的文件是 2MB,我文件夹中的文件只有 4kb,它不会打开。我什至还没有达到 cksum ,但它当然会失败。我尝试了其他 Sharepoint 下载链接(如 .linkingUrl 和 .linkingUri),但我得到了相同的结果。当我将上面构建的 url 粘贴到浏览器中时,文件下载得很好。
编辑:该文件实际上是一个 HTML 文件。它看起来像这样:
如何继续下载?有什么建议么?
先感谢您!
excel - EXCEL VBA (URLDownloadToFile) 由于站点不允许 IE11 而无法正常工作
我想知道是否有人知道如何让 URLtoDownloadfile 工作但让它使用 Microsoft Edge 而不是 IE11。从现在开始尝试提取 PDF 的网站不支持 IE11,因此它只会将您带到错误页面。另外,我相信微软明年会完全取消它。
之所以要使用这个是因为我们想根据excel文档中的逻辑保存到特定的文件夹和文件名?
在其中一个网站更改它对 IE11 的支持之前,它一直运行良好,因此非常感谢任何帮助。
如果有帮助,很高兴粘贴代码。
谢谢,
c++ - Visual Studio代码中的Urlmon标头?
所以我尝试使用 URLDownloadToFile 从 url 链接下载文件,当我包含 urlmon.h 和 urlmon.lib 时它需要 urlmon,它找不到标题。我正在使用 Visual Studio 代码,任何人都知道我怎样才能获得标题和库?
c++ - “urlmon.h”不存在。除了 2004 年的一些帖子外,找不到任何解决方案
我正在使用来自 github 的开源脚本,它在顶部包含以下几行:
但是,当我尝试构建它时,它显示以下错误:
fatal error: urlmon.h: No such file or directory
我已经环顾了几个小时,但没有找到解决方案。