ajax实现跨域请求
2024-10-20 16:45:13
因为现在一直用的mvc,所以就以mvc来说说ajax跨域提交。
首先说说跨域,简单说就是不同域名访问,比如在aaa.com访问bbb.com。
就拿招聘网站来说,分为两种用户,求职者和企业,求职者端是招聘官网,这是一个网站;企业所登录的是招聘管理系统,这也是一个网站。
但一般企业都是从官网选择企业登录后再进入招聘系统的(毕竟这是官网嘛),熟悉之后就会直接从招聘系统登录进入。那么在官网登录然后进入招聘系统其实这个过程就用到了跨域。
招聘系统项目的Controllers里写了登录的Action,这个时候就不用再到官网的Controllers中写一个Action,而是进行跨域请求。
ajax的url以“域名/{Controllers}/{Action}”的格式填写,其他的属性都正常填写。
不过要再加上一个属性:jsonp: "jsonpCallback",且data属性改成“jsonp”
注意,这里是jsonp不是json,json是一直数据交换方式不是跨域。
其实,说了这么一大堆ajax跨域就指着最后说的。
(自己还是个学生,理解的其实就这么多,大神看了还是请轻喷!)
最新文章
- scrollLeft的相关问题(js横向无缝滚动)
- ubuntu 12.04禁用笔记本触摸板
- angularJS通过post方法下载excel文件
- 关于linux系统如何实现fork的研究(二)
- xml bug之cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration...
- dede 替换后台两个文件去广告
- 如何获得JVM执行过程中调用的方法名
- Shell: extract more from listener.log(分析监听日志)
- codevs 2149 矩形周长(暴力扫描线)
- JPDA 利用Eclipse和Tomcat进行远程调试 --转
- Java AIO 入门实例(转)
- bzoj4034[HAOI2015]树上操作 树链剖分+线段树
- Swift 3.0项目迁移的一些记录
- 关于加载font-awesome文字显示不出来
- Oracle组成介绍
- HDFS基础1
- 微信小程序生成二维码工具
- TestNG之使用ReportNG生成测试报告
- random(随机模块)
- SD从零开始57-58,第三方订单处理,跨公司销售