首页 热点资讯 义务教育 高等教育 出国留学 考研考公

C# 判断iis写入文本中是否存在

发布网友 发布时间:2024-10-24 11:19

我来回答

4个回答

热心网友 时间:2024-11-09 18:06

整一个文件夹浏览框!

然后递归所有。aspx的文件!

然后用IO包里面的文本流读取文件!

判断<iframe是否存在与读取的该页面string中!

有就replace为空!或者给出提示!或者删除从开始标记<iframe到</iframe>之间的内容!

热心网友 时间:2024-11-09 18:02

服了你了。你这是舍本求末啊, 不考虑如何杀毒,如何增强服务器安全性,却考虑如何禁止写 iframe ?

热心网友 时间:2024-11-09 18:03

如果是程序,可以考虑使用 FileSystemWatcher 组件,监视网页源码的修改。

如果是ASP.net程序,可以使用 HttpHandler 或 HttpMoudle 来解决。具体是继承 IHttpMoudle 接口,在请求完成后拦截网页内容。

热心网友 时间:2024-11-09 18:07

我觉得2楼说的很有道理....确实有点舍本求末....

但是你非要这么说的话...3楼的方法可以完成你要的功能了....

加上一个定时器....定时检测服务器的指定目录...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com