使用经典的asp连接到web服务

问题描述:

我被给了一个项目来从经典ASP编写JSON并将信息上传到第三方提供的Web服务。使用经典的asp连接到web服务

第三方:

连接到Web服务: Web服务的工作原理通过HTTP协议。建议此Web服务在生产后使用安全套接字层(HTTPS)。该Web服务旨在与URL一起工作:http://domainname.com/api/push

该站点在标头中使用验证令牌以防止爬网程序干扰Web服务。发送数据时,添加一个名为HTTP_TOKENKEY的标头,其值为ABCDEFGHIJK。这是推荐使用HTTPS的原因之一。 Web服务将在请求的POST中查找JSON数据并将JSON响应发送回客户端。

我能够生产没有汗水的JSON,但无法通过传统ASP连接到他们的Web服务。我必须使用传统的ASP :(

请帮助...谢谢。

您可以使用MSXML.XMLHTTPRequest通过经典的ASP发送SOAP消息。我这样做,几年前(2004年,我认为)。这里展示了如何做到这一点的文章:

http://www.devarticles.com/c/a/ASP/An-Introduction-To-XML-SOAP-Using-ASP-and-VB6/

皮特

+0

有没有办法不接触服务器做我只是想JSON数据上传到该API,因为我不?有权访问服务器端来注册任何DLL 谢谢! – nkman 2013-04-09 17:11:22

+0

是的我认为你可以使用JavaScript来做到这一点:var o = new ActiveXObject(“MSXML.XMLHTTPRequest”); – 2013-04-09 17:32:04