问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

c#实现检测远程一个网页的变化

提问网友 发布时间:2025-01-03 03:00
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2025-01-22 15:37
第一: 如果你是指网页在什么时候被谁访问过 那么OK 这个需要对应的网站给出接口或者服务 你来调用该服务
第二: 网页本身是没有变化的 打个比方 A和B同时打开百度 然后A搜索了一条新闻 页面刷新了 那么你说百度的网页变了么? 网页不是客户端程序 网页本身是没有状态的 它只是一个数据的载体 由于某个人的访问或者操作 是不会引起网页的变化的 变化的只有你每次访问时 看到的某些数据

你的意思是指网页上某个固定数据的变化的话 那还是有办法的 比如说页面上有个显示天气的情况的区域 如果你要监视天气的数据是不是有变化 那你需要做一个程序 每隔一段时间去访问这个页面 当页面加载完成后 记录这时的天气情况 得到网页上数据的方式有很多 你可以用HttpWebResponse 来获取到数据 也可以用一个WebBrowwser来承载这个页面 但最终你要做的是 每次访问这个页面 都要将你需要的内容和上一次做比较 如果不同 则弹出提示 然后记录下这次的内容 好与下一次进行比较

当然最好的情况是那个网站是你自己写的 或者是你可以更改的 这你就可以在网站中添加一个webService服务 然后你的程序只是调用这个服务就可以知道你需要的数据是否已经改变了 和在什么时候改变了
热心网友 回答时间:2025-01-22 15:43
用webclient 类获取指定页的html源码。在和旧的源码比较,就知道有没有变化。
热心网友 回答时间:2025-01-22 15:42
最好的方法时你能访问那个网站后台的数据库。。
这样直接查询数据库就能解决问题。。

当然这基本上是不可能的事情。。
你了解HTTP协议不??最好简单了解一下。。
WEB是基于HTTP协议。。
C# 的话就简单了。HttpWebResponse HttpWebRequest 这两个类 是用来发送http请求和 接收WEB服务器的返回内容的。。
所以做法就是 拖一个定时器控件。。每隔一段时间就用 这两个类 。。获取 html 文本。。
然后就是解析html得到你想得到的内容。。

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

怎么用C#(或c++)自动检测网页是否更新 使用D-Link路由器后经常提示“网络网缆没有插好”,但一到二秒左右又恢 ... 怎样投诉广州的艾普宽带呢?缴纳了一年的网费,一天都用不了 加拿大哪里华侨多 口腔上颚干痛,有时有口水,吃什么药 佛典怎么读佛典的意思 好省下载完首页为什么是白板好省首页为什么显示白板? 请教高手 关于双硬盘的问题 任我享流量半年包是什么意思 半年流量包套餐介绍 为什么共享电动车被多地叫停 共享电动车被占用 共享电动自行车可以随便停吗 如何解决共享电动车的停放问题 爸妈属猪、老公属虎、我属兔、儿子属蛇买多少层比较好? 我是女人1975年属兔子卖房31层好不好 属兔卖房选三楼好吗? 我是辛卯年属兔,松柏木命卖房子应该卖几层好些。阴历三月十一卯时的_百 ... 笔记本电脑安装dvd驱动笔记本怎么安装dvd外置驱动器 法律基础概论内容简介 大学法律概论图书目录 中国法律概论内容简介 行政执法知识图书目录 C# 用httpwebrequest发送请求时,改变ip或是模拟ip 在C#中如何编程可以检测一个端口的流量 不挂怎么造句 ...cci格式游戏文件,要可在3ds模拟器上运行的,不要cia格式。_百度... 求3ds口袋妖怪Y中文汉化的cia百度云! 为什么手机上QQ从晚上11点左右老会掉线? 有一句歌词是胖墩你妈喊你回家吃饭 为什么性格内向不爱说话的女孩非常珍惜备胎?不拒绝备胎?是因为喜欢她... 一般性格内向的女孩和自己男票分手后,备胎转正的机会大吗? 为什么他总是表达的有多喜欢我 但实际细节上我还是没能感觉到他的喜欢... 一个男的答应送你礼物,可是他来了又说没能带给你,什么意思?为什么食言... 一个男人对你满口谎话,理由是太在乎你,不想让你生气,这是理由吗?说得... 8克线一元四角,一吨线多少钱? 1.4吨是300元,一吨多钱? 仙剑情缘3手游可以挣钱吗 仙剑奇侠传归隐江湖攻略 手游仙剑情缘怎么老出现操作快呢 新买的电脑为什么很卡为什么新买的电脑上网速度很慢 新买的联想一体机,为什么电脑有网络连接却没网速,各位观众,知道的请... 联想笔记本电脑网速慢怎么解决 恢复网络速度操作教程
Top