C#关于Web站点交互检测

http我想大家和我一样仅知道握手协议的居多,当需要用到交互检测的时候就郁闷了。

1HttpWebRequest mHttpWebRequest = (HttpWebRequest)WebRequest.Create(url);
2        HttpWebResponse mHttpWebResponse = (HttpWebResponse)mHttpWebRequest.GetResponse();
3
4        if(mHttpWebResponse.StatusDescription=="OK")
5        {
6          i = 1;
7        }
8        mHttpWebResponse.Close();

一定注意 mHttpWebResponse.Close();

关闭这个,否则检测多次将会有冲突异常。

大家如果想进一步了解可以查询MSDN的 WebRequest 类以及其他相关的。

Thanks!

时间: 2024-11-01 07:26:08

C#关于Web站点交互检测的相关文章

使用HTML5 和CSS3创建现代Web站点

开始之前本教程假定您具有 HTML.CSS 和 JavaScript 的一些基本经验.假定您知道什么是 HTML 元素或标记.属性表示什么.HTML 标记的基本语法.Web 页面的常规结构等等.关于 CSS,您应该熟悉元素.类.以及基于 ID 的选择器.CSS 特性的语法以及如何使用内嵌或外部样式表在您的 Web 页面中包括 CSS.最后,假定您具有一些 JavaScript 的工作知识,例如什么是变量.函数.if 语句和 for 循环以及如何在您的 Web 页面中包括 JavaScript 代

Ajax驱动的Web站点

ajax|web|站点 最近,许多Web站点开始在开发人员社区当中引起关注.这些站点独特之处在于,它们更像是桌面应用程序而非Web应用程序.当您与它们交互时,它们可以快速在浏览器显示无穷的信息而又无需重新加载页面.  例如,在Google Maps站点(http://maps.google.com/),您可以单击地图,缩小或者放大,然后随心所欲地来回移动鼠标.浏览器会连续地从服务器读取数据,但并不需要刷新浏览器.它们使用的不是applet或者类似Flash的其他程序.那么,它们是如何工作的? 下

WEB站点开发的三部曲

web|站点 1 引言 1.1 从Internet说起 可以毫不夸张地说Internet的出现和迅速发展已经改变并将继续深刻改变我们的生活.我们生活的世界以及其他一切的一切.如今越来越多的计算机加入这个网络,时至今日谁亦无法准确地知道连接在Internet上的计算机到底有多少.而Internet成功的原因就在于它将全世界丰富多采的信息"无缝"集成并最大限度地实现了与用户交互.用户通过Internet,仿佛整个世界就在自己的计算机中:既可以查找和浏览感兴趣的任何信息,也可以把自己推向In

商业Web站点设计策略

web|策略|设计|站点    相信很大一部分人知道,我们国内的很多web站点设计项目都存在着一个特点,那就是将设计和制作混为一谈.所谓的设计站点,就是简单的把客户给的资料图形化,不考虑任何其他的因素,比如能否让站点实现预期的商业收益,让站点真正给用户提供他们想要的信息和服务.于是,大量的站点形同虚设,成了白白浪费时间.金钱.人力,最后却成立占用网络空间的一堆乏人问津的文件组合.因为一般性的web站点制作技术很易于掌握,所以,有能力制作网站的人是比比皆是,在能作和能设计之间,人们的界限慢慢模糊.

WEB站点的质量测试是如何进行的?

web|站点 一般web站点的质量测试有以下4个过程: 1. 白盒测试:由网站项目的开发人员测试自己所开发的模块的过程.其测试内容主要是源代码的完整性和规范性,模块流程是否清晰.逻辑是否正确等等. 2. 黑盒测试:由开发小组的人员互相交换源代码来帮助测试各个模块.其测试内容是:检查各个模块的连接是否紧密,各个超级连接是否正确,在安装有Interdev等开发软件的计算机上面是否有JS报错,表单区域中的文本框和用户交互的部分是否有长度的限制?是否有超文本语言的过滤?是否有非法字符的验证?在用户填写相

Web站点崩溃的原因总结

web|站点 有许多种原因可能导致Web站点无法正常工作,这使得系统地检查所有问题变得很困难.下面将集中分析总结导致Web站点崩溃的最常见的问题.如果可以解决这些常规问题,那么也将有能力对付出现的一些意外情况. 磁盘已满导致系统无法正常运行的最可能的原因是磁盘已满.一个好的网络管理员会密切关注磁盘的使用情况,隔一定的时间,就需要将磁盘上的一些负载转存到备份存储介质中(例如磁带). 日志文件会很快用光所有的磁盘空间.Web服务器的日志文件.SQL*Net的日志文件.JDBC日志文件,以及应用程序服

建立安全的Web站点(2)

web|安全|站点 4.公共网关接口介绍(CGI) 在讨论Internet和Web技术给人们提供潇洒服务的同时,不能不提到CGI(Common Gateway Interface).它是Web服务器与外部应用程序之间交换数据的标准接口软件.有了CGI,Web网站将不只是静态页面的收藏点,而是可以通过在Web服务器上运行一定的程序,输出一个动态的页面.CGI是一种独立于语言的接口,CGI程序可以使用任何可以访问环境变量和产生输出的编程语言来编写,有C.C++.PERL.Shell等. CGI与We

使用Web标准生成ASP.NET 2.0 Web站点

asp.net|web|web标准|站点    简介 Web 标准使您能通过最少的工作,生成可被最广大受众访问的 Web 站点.Web 标准的承诺是:只需设计页面一次,即可让该页以完全相同的方式在任何现代的浏览器中显示和工作.例如,在按照标准生成以后,旨在在 Microsoft Internet Explorer 中以某种方式显示的页可在其他浏览器(如,Mozilla Firefox.Netscape Navigator.Opera.Camino 和 Safari)中以相同的方式显示,而无需完成

通过 OAuth 访问社会网络 Web 站点,第 1 部分

构建支持 OAuth 的桌面 Twitter 客户端 OAuth 是一种开放的协议,支持用户在不同的 Web 站点之间共享其受保护的资源,而无需担心泄漏的风险.OAuth 是混搭当今的社会网络 Web 站点(比如 Twitter)的理想选择.本系列文章的第一部分将介绍 OAuth,以及开发支持 OAuth 的桌面 Twitter 客户端的示例.本系列文章的第二部分将演示如何开发支持 OAuth 的 Web Twitter 客户端.支持 OAuth 的 Web Twitter 客户端将被迁移到 G