0

我的 Web 服务调用一个返回值的 url,我必须在不同的函数中捕获和使用该值。

我最近才开始使用 Web 服务,并且对在 Web 服务中调用 url 的概念非常陌生(以前在这个论坛上询问并回答了那些需要更多信息的人)

调用 url 的 Webservice 方法

我的网络服务是:保险服务。

我的客户通过保险服务向我发送数据,该服务调用返回保险号码的 url。

我如何获取这个保险号码?我以为我可以使用 session 来捕获它,但我错了,保险 Number 为 null 并带有对象引用错误。

int insuranceNo;
insuranceNo = Convert.ToInt16(HttpContext.Current.Session["insuranceNo"]);

它必须与响应有关吧?

我以为我可以尝试用谷歌搜索我正在寻找的东西,但老实说,我不知道该怎么称呼它才能搜索它。我想我会在这个论坛上再试一次,因为我在这里找到了这个函数第一部分的答案。

调用url的代码:

 string url = string.Format("www.insuranceini.com/insurance.asp?fileno1={0},&txtfileno2={1‌​}&username={2}&userid={3}&dteinsured={4}&dteDob={5}&InsurerName={6}", txtfileno1, txtfileno2, username, userid, dteinsured,dteDob,InsurerName)
WebRequest request = HttpWebRequest.Create(url);
using(WebResponse response = request.GetResponse())
{
    using(StreamReader reader = new StreamReader(response.GetResponseStream()))
    {
        string urlText = reader.ReadToEnd();
        //Do whatever you need to do
    }
}

我将不胜感激任何类型的指针或地方开始寻找或任何建议。

4

1 回答 1

0

代码开始给出不同的错误。关闭它并参考:Datetime Conversion and Parsing

谢谢大家的有用意见。

于 2012-09-14T05:11:16.380 回答