用于上载数据的本机DLL

时间:2011-08-09 18:07:01

标签: windows dll native uploading

我需要一个允许将数据发布到特定网页的Windows DLL。一个很好的例子是ISX,它非常适合下载,但遗憾的是它不支持POST请求。

这将用于在VB6中构建可移植应用程序。因为winsock.ocx并不总是可用并且需要注册,所以我正在寻找一个免注册的原生替代品。

是否有类似的DLL可用?

需要简单明了的内容,例如PostData (url, data)

2 个答案:

答案 0 :(得分:1)

您始终可以将libcurlneon构建为DLL:您需要执行VB6声明,但没有理由说您无法使用它们而无法打包winsock.ocx进入安装程序。

编辑:见http://curl.haxx.se/libcurl/vb/。不确定它是当前/最近的,但它可能是一个不错的开始。

答案 1 :(得分:1)

有一个名为“MSXML2.XMLHTTP”的无处不在的COM对象可以执行GET和POST请求并返回结果。您只需要编写一个包装函数来将其简化为(url,data)

查看this question

作为旁注,如果您发现许多客户端级代理/局域网/安全设置弄乱了您的连接,您可以尝试连接的“MSXML2。服务器 XMLHTTP”更原始的时尚。