我用XMLHTTP来访问一个页面: Dim objXMLHttp As New MSXML2.XMLHTTPClass
objXMLHttp.open("GET", strUrl, False)
objXMLHttp.send()
objXMLHttp = Nothing奇怪的是。第一次执行的时候,可以正常访问到那个页面(通过断点监视到了请求)。但是以后再执行的时候就不能访问到那个页面了。没有出错。但是断点不再触发了。把w3svc服务重新启动之后又可以访问到一次。之后仍然不能访问。请高手指教。
objXMLHttp.open("GET", strUrl, False)
objXMLHttp.send()
objXMLHttp = Nothing奇怪的是。第一次执行的时候,可以正常访问到那个页面(通过断点监视到了请求)。但是以后再执行的时候就不能访问到那个页面了。没有出错。但是断点不再触发了。把w3svc服务重新启动之后又可以访问到一次。之后仍然不能访问。请高手指教。
解决方案 »
- C#怎么操作MP3文件,分割合并,MP3数据结构是什么样?
- 这些的功能如何实现
- C# 有没有一个方法返回上次选中的行,比如现在选中第55行,又选中102行,要怎样返回到第一次选中的55行,是否有快捷键?
- RedoActionName
- 如何使用DataSet.Table.Select进行模糊时间筛选?
- 如何获取网页中图片的URL!! 急!!
- Excel數據導入Access數據庫??????
- 我的项目怎么打不开
- C# Winform中使用mapxtreme
- c#中的两个System名称空间有何区别
- Winform中DataSet得到数据表以后绑定到DataGrid上,怎样在窗体中修改DataGrid值的时候同时修改DataSet中的内容然后更新到数据库
- (新手提问)请问怎样从.cs向.aspx传值
http://support.microsoft.com/default.aspx?scid=KB;en-us;q290761INFO: WinInet Not Supported for Use in Services
http://support.microsoft.com/kb/238425/
建议别用XMLHTTP,而用System.Net.HttpWebRequest/HttpWebResponse,参考Retrieving HTTP content in .NET
http://www.west-wind.com/presentations/dotnetWebRequest/dotnetWebRequest.htm
不过还是不是很清楚为什么XMLHTTP会有这种问题。
看来,用xmlhttp一样可以解决问题,只需要把objXMLHttp.open("GET", strUrl, False)改成objXMLHttp.open("GET", strUrl+"?Time="+DateTime.Now.ToString, False)就可以了。