.asp页面调用远程.php页面

时间:2010-07-28 09:03:51

标签: php asp-classic web-scraping

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

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

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

使用Microsoft.XMLHTTPmsxml.serverXMLHTTP对象..

例如

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

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

Response.Write( objXMLHTTP.responseText )

答案 2 :(得分:0)

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