利用CORS配置实现jQuery对WebApi及MVC的跨域访问
2015-09-02 11:43
681 查看
js ajax操作中,默认不能进行跨域访问,我们可以通过CORS配置实现最简单的跨域访问。这种方式是在服务端进行跨域访问控制。
WebApi方法如下:
View Code
如此即可进行JS跨域访问。
一、编写服务端代码
新建一个ASP.NET MVC/WebApi项目,在其中分别新建Api方法及MVC Action方法:WebApi方法如下:
<system.webServer> ...... <httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="Content-Type" /> <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" /> </customHeaders> </httpProtocol> </system.webServer>
View Code
如此即可进行JS跨域访问。
相关文章推荐
- jquery常用函数与方法汇总
- jQuery Mobile入门
- jquery学习笔记----jquery相关的文档
- jquery学习笔记----ajax使用
- jQuery实现自定义右键菜单的树状菜单效果
- jquery学习笔记----元素筛选
- jQuery-强大的jQuery选择器
- Jquery-mobile禁用ajax
- jQuery使用代码总结
- [转]jQuery 双击事件(dblclick)时,不触发单击事件(click)
- jquery文档
- ajax同步和异步的介绍
- jquery实现华丽的可折角广告代码
- jQuery事件绑定—on()、bind()与delegate()
- JQuery级联下拉框的实现
- jQuery的.bind()、.live()和.delegate()之间区别
- jQuery入门教程
- 关于css的样式和jsp、jquery相关问题
- 写好jquery的良好习惯
- jQuery的ajax报错:SyntaxError: missing ] after element list