码迷,mamicode.com
首页 > 其他好文 > 详细

【解决】同一url的http请求所获取的结果总是相同

时间:2014-09-30 22:54:00      阅读:223      评论:0      收藏:0      [点我收藏+]

标签:http   数据   sp   c   amp   r   new   bs   程序   

曾经在WP7写过一个通过HTTP获取网页内容的小程序,当时一直没能够解决:

有一个网址,在每次点击刷新之后页面所呈现的内容都是不同的。但是进行HTTP请求时,结果将会一直重复。

从网上查资料得知,在请求数据的时候会自动建立缓存,当网址相同的时候,就不发送请求了。

所以就要保证两次的url不能完全一样。    所以选择在url后添加随机的参数就行了。

形式如:  ?opt=1     ?a=1&b=2     之类的都行。

 

由于水平有限,起初只想到了Random由1随机到100,添加两个不同的参数,这样应该就不会重复了吧。

后来看到这个:Guid.NewGuid() 产生相同结果的可能性是 1/ 2^128:生成的字符串是这样的:

11a6bfb7-454c-4f42-886f-1c83043d44d5

怎么也不用担心会重复了吧。

 

【解决】同一url的http请求所获取的结果总是相同

标签:http   数据   sp   c   amp   r   new   bs   程序   

原文地址:http://www.cnblogs.com/yffswyf/p/4002632.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!