首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >webresponse未更新XML

webresponse未更新XML
EN

Stack Overflow用户
提问于 2012-09-11 13:15:11
回答 1查看 90关注 0票数 0

我遇到了WebResponse属性的问题,它没有在我的Windows phone7应用程序中正确更新。

代码语言:javascript
复制
   ReceiveData()  // I m calling this Function recursively, With Timer.
   {

        strurl = "http://www.***Mylivedatawebsite.com/api/rates.php";
        webRequest = (HttpWebRequest)WebRequest.Create(strurl);

        webRequest.BeginGetResponse(new AsyncCallback(FinishWebRequest), null);
    }

    FinishWebRequest(IAsyncResult result)    
    {
        WebResponse resp = webRequest.EndGetResponse(result);
        StreamReader objReader = new StreamReader(resp.GetResponseStream());

        XDocument Doc = XDocument.Load(objReader); 
    }

解析后单据包含相同的值。请帮帮我。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-11 13:39:25

在windows phone7中,webservice响应通常是缓存的。您可以在url的属性中使用增量方法。下面是示例。

代码语言:javascript
复制
static int increment= 0;
strurl = "http://www.***Mylivedatawebsite.com/api/rates.php"+ "id =" + (increment++).ToString();

以这种方式,当way服务看到不同的属性id时,它将向服务器发出重新请求。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12363141

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档