我可以在Azure网站(WAWS)中访问外部Web服务吗?

时间:2014-07-09 16:29:28

标签: web-services azure asp-classic azure-web-sites

我使用网站在Azure上托管了一个经典的ASP网站。

现在我需要这个站点来访问位于外部的一组Web服务...我写了一个快速/脏的ASP页面来检查它总是超时......它似乎被阻止了。

有人能指出我正确的方向吗?请在下面找到我的快速测试代码。

Dim objRequest, objXMLDoc, objXmlNode
Dim strRet, strError, strNome
Dim strName

strName= "?FromCurrency=USD&ToCurrency=BRL"

Set objRequest = Server.createobject("MSXML2.XMLHTTP")

With objRequest
    .open "GET", "http://www.webservicex.net/CurrencyConvertor.asmx" & strName, False
    .setRequestHeader "Content-Type", "text/xml"
    .setRequestHeader "SOAPAction", "http://www.webservicex.net/CurrencyConvertor.asmx"
    .send
End With

Set objXMLDoc = Server.createobject("MSXML2.DOMDocument")
objXmlDoc.async = false

Response.ContentType = "text/xml"
Response.Write(objRequest.ResponseText)

0 个答案:

没有答案