ActionMethodSelectorAttribute

其实微软对方法的起名都比较规范和通俗易懂的,从名字上来看就知道这是方法选择器

我们在action上加上 HttpGet、HttpPost 、AcceptVerbs就可控制我们的action只能被什么方式请求到。f12转到定义可以看到这些Attribute都继承自ActionMethodSelectorAttribute

下图可以看出来,其实HttpGet也是在调用AcceptVerbs,方式为Get而已。

现在去AcceptVerbsAttribute的源码看一下,在IsValidForRequest中拿到请求的方式再和我们的限制Verbs进行匹配

最新文章

  1. solr服务中集成IKAnalyzer中文分词器、集成dataimportHandler插件
  2. css在IE和Firefox下的兼容性
  3. Layout Support 获取上下bar的长度
  4. Heritrix源码分析(九) Heritrix的二次抓取以及如何让Heritrix抓取你不想抓取的URL
  5. MySQL执行SHOW STATUS查询服务器状态状态之Handler_read_* 详解
  6. 分布式缓存技术redis学习(二)——详细讲解redis数据结构(内存模型)以及常用命令
  7. BSTR共享内存问题
  8. jquery 根据网站url给导航nav添加active效果
  9. Eclipse生成Jar包方法
  10. w5cValidator【AngularJS】 2.0 版本发布
  11. CSS3秘笈:第一章
  12. JavaScript中return的用法和this的用法详解
  13. struts的package的name与namespace
  14. 利用arcgis和envi对卫星图像按城市进行拼接,分割
  15. js小知识
  16. js固定底部菜单
  17. ADSL
  18. 【Scala】Scala多线程-并发实践
  19. 20145307陈俊达《网络对抗》Exp9 Web安全基础实践
  20. java实现从url路径中下载pdf文档到本地

热门文章

  1. ORACLE 定时执行存储过程
  2. HTTP协议详细总结
  3. python中from module import * 的一个陷阱
  4. Qt学习笔记网络(一)
  5. asp.net、 mvc session影响并发
  6. 在VS2010 下编译 cocos2d-x-2.1.4
  7. 移除首页->重回首页
  8. SDRAM基础知识
  9. 使用 Eclipse 调试 Java 程序的技巧
  10. CSS Bug