asp.net-mvc – 为什么应该使用HTTP POST或DELETE而不是GET删除
我一直在通过微软的ASP.NET MVC教程,最后在这个页面
http://www.asp.net/learn/mvc/tutorial-32-cs.aspx 下面的语句是在这个页面的底部:
这是真的?任何人都可以提供更详细的解释这个声明背后的理由吗? 编辑 Wikipedia规定如下:
解决方法
Jon Skeet的答案是规范的答案。但是:假设你有一个链接:
href = "myAppDeleteImportantData.aspx?UserID=27" 和google-bot来和你的页面索引?那么会发生什么呢? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – WebForms中的异步/等待 – 在页面生命周期结束之
- .NetCore技术研究-EntityFramework Core 3.0 Preview
- asp.net-mvc – 部署Azure云服务的奇怪行为
- 使用ASP.NET Web API作为映像服务
- asp.net – 通过responseMode =“ExecuteURL”清除HttpCont
- asp.net-mvc – ASP.NET MVC角色授权
- asp.net-mvc-3 – 在Html.BeginForm()中使用DELETE表单方法
- asp.net-mvc-3 – 如何在本地测试时禁用elmah发送电子邮件?
- asp.net – 使用listview进行LINQ和分页
- asp.net-core-mvc – 如何创建从HttpContext.TraceIdentifi