0

我需要将数据从 IIS Web 服务器 A 发送到 Apache Web 服务器 B。两台服务器在不同的物理机器上运行,并具有不同的静态 IP 地址。在服务器 A 上运行一个 processForm.asp,它处理一些数据,我想将数据发送到 Web 服务器 B,比如说让 processData.php(在服务器 B 上)进一步处理数据。这可能吗?如果是,请帮忙。

非常感谢您提前提供帮助。

4

3 回答 3

1

使用Microsoft.XMLHTTPmsxml.serverXMLHTTP对象。

例子

Set objXMLHTTP = Server.CreateObject("Microsoft.XMLHTTP")

objXMLHTTP.Open "GET",aURL , False
objXMLHTTP.Send

Response.Write( objXMLHTTP.responseText )
于 2010-07-28T09:25:01.713 回答
1

一般来说,这是完全可能的。你实际要做的取决于你的processData.php样子和它的期望。WebClient是你的朋友吗?

于 2010-07-28T09:08:43.980 回答
0

将数据从 IIS 上的 .asp 页面发送到 Apache 上的 processData.php。我在.asp上做了一个表格,并使用了一个隐藏的输入控件,输入控件的值就是要发送的数据。
这不是我所希望的。我希望像 Gaby 这样的自动解决方案是建议。但是 Gaby 的建议返回错误,状态码为 0。
如果有人知道解决方法,请告诉我。

于 2010-08-07T10:07:10.370 回答