如何从 VB6 创建 HTTP POST 请求?

How to Create an HTTP POST request from VB6?

我有一个遗留系统 运行 VB6,我用它来收集敏感的客户数据。然后需要将该数据传递到内部网站。我不想在 URL 上将数据作为 GET 变量传递。我更愿意 POST 他们。我花了很多时间在谷歌上搜索这个问题,但我还没有找到解决方案。

如何使用来自 VB6 应用程序的 POSTed 变量在特定 URL 打开浏览器?

为了向所有将要阅读本文的人确认,该网页必须在浏览器中打开。我不想在 VB6

中解析网页的响应

如果您使用的是 IE 浏览器控件,只需将参数放在 Navigate 方法的 Postdata 参数中。调用 Navigate 方法时,如果 Postdata 参数为空,则执行 GET。当 Postdata 参数有数据时,执行 POST。