我为客户构建了一个ASP.NET webforms站点,最近客户在使用该站点时遇到了大量“未实现”的错误消息。
显然“未实现”是HTTP 501错误代码的英文,如下所述:http://www.checkupdown.com/status/E501.html
使用的浏览器是没有附加组件的Internet Explorer 7,到目前为止,此问题仅存在于此浏览器中。
我记录了所有ASP.NET应用程序错误,此应用程序错误日志,服务器事件日志和服务器IIS http错误日志都没有显示任何HTTP 501错误。因此,我推断它只能是客户端的东西,我让客户安装Firefox以及日志记录工具,所以我可以看到所有标头流量......无济于事,仍然没有HTTP 501错误。
我自己无法重现这个问题 只有客户遇到错误(通过他的机器截图证明),并且只能通过他自己的互联网连接。
错误几乎是随机发生的 - 它只发生在ASP.NET回发中,但是所有类型的操作都会触发它:按钮,下拉列表,排序列表等......但只是偶尔,而不是每次都有。
我不知道......我在我的时间里建立了不少网站,但之前没有看过这个错误。
如果您有任何想法或反馈,我将非常感激。谢谢:))
答案 0 :(得分:0)
如果状态代码为501,则不能在客户端。 您可能忘记了代码NotImplementedException,它是在Visual Studio中自动实现类的接口时使用方法生成的。