我有一个web服务调用一个url并以xml格式返回一些数据

时间:2017-07-21 04:28:58

标签: asp.net web-services

我做了这个web服务正在访问另一个url,它返回一些数据现在问题是当我尝试从其他网络访问此服务然后我的工作地点失败所以我怎么能访问它,因为我检查它去我的服务器网址不是分配给该服务器的网址

代码如下:

[WebMethod]
    public XmlElement GetDemo(string demo)
    {
        //XmlNode urlText;
        string urlText;
        string url = string.Format("https://demo.net/wsvh/bas/veBasic?demos={0}", demo);
        WebRequest request = HttpWebRequest.Create(url);
        using (WebResponse response = request.GetResponse())
        {
            using (StreamReader reader = new StreamReader(response.GetResponseStream()))
            {
                urlText = reader.ReadToEnd();

            }
        }


        // Return the DataSet as an XmlElement.
        XmlDataDocument xmldata = new XmlDataDocument();
      //  xmldata.LoadXml(string.Format("<vehicleBasic>{0}</vehicleBasic>", urlText));
        XmlElement xmlElement = xmldata.DocumentElement;
        return xmlElement;
    }

它给出的输出是

等等。

0 个答案:

没有答案