加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc – 如何识别ASP.NET MVC网站?

发布时间:2020-12-16 07:31:12 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试确定一家公司是否在其产品组合中使用ASP.NET MVC构建了网站.是否有一种可靠的方法来确定,而不是让他们假设我可以在浏览器中访问相关网站?这可能看起来很简单,但我无法在线查找此信息.我认为 HTML源代码中缺少与viewstate相关的东西和名词 – 动词
我正在尝试确定一家公司是否在其产品组合中使用ASP.NET MVC构建了网站.是否有一种可靠的方法来确定,而不是让他们假设我可以在浏览器中访问相关网站?这可能看起来很简单,但我无法在线查找此信息.我认为 HTML源代码中缺少与viewstate相关的东西和名词 – 动词URL结构将是很好的指标.还有其他指标吗?

解决方法

绝对没有可靠的方法.路由使事情变得更糟,除了可能查看Web服务器发送的HTTP标头并寻找指示但它不可靠之外,你甚至不能说它是ASP.NET.

但是这是一个启发式的,它是ASP.NET MVC的强烈指示:

> IIS发送的ASP.NET HTTP标头
>页面中缺少ViewState
>无扩展网址
>漂亮的HTML
>在同一页面中存在多个表单标签

谈论HTTP标头,这里有一些你可能会寻找:

X-Powered-By: ASP.NET
X-AspNet-Version: 2.0.50727
X-AspNetMvc-Version: 1.0

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读