一次AJAX跨域访问无响应 解决过程
来源:互联网 发布:新版ipad淘宝无法横屏 编辑:程序博客网 时间:2024/06/10 19:01
在A网站使用jQuery .post 向自己网站发送请求,OK。
在B网站向A网站发请求时,fireBug报错,但没有显示错误原因。
1、在网上搜索可能是“javascript跨域访问”的问题。
2、在A网站设置断点,能够收到B网站的请求,也返回了响应,但B网页上跟踪却没有收到。
3、网上说post不支持跨域,于是将.post换成.get,问题依然
4、网上说datatype为json时才可以,于是将datatype设置为json(javascript & server都设置),server返回json格式字符串,问题依然
5、用chrome跟踪,显示了错误原因是:not allowed by Access-Control-Allow-Origin。于是在server设置
context.Response.AppendHeader("Access-Control-Allow-Origin", "*");
成功解决。
过程中还学到:
context.Request.Form 用于处理 post请求,context.Request.QueryString用于处理 get请求,
如果直接使用context.Request,可同时处理post,get请求。(当get, post只key相同时,get优先)
- 一次AJAX跨域访问无响应 解决过程
- 记一次apache访问无响应问题
- ajax跨域访问增加响应头
- 解决ajax跨域访问
- Ajax跨域访问解决
- 记一次ajax跨域访问后,session失效
- 解决AJAX跨域访问的问题
- JSONP解决ajax跨域访问问题
- jquery ajax 解决跨域访问问题
- 解决ajax跨域访问的问题
- 解决Ajax(jsonp)跨域访问问题
- CORS解决ajax跨域访问问题
- ajax post 跨域访问的解决
- 解决AJAX+PHP跨域访问失败
- ajax浏览器跨域访问解决
- 解决程序无响应
- java设置响应头,解决跨域访问限制
- Ajax 长时间无响应问题
- ALSA发声 从class到功能模块
- 利用NSXMLParser来解析xml文件
- ZOJ1536 Labyrinth
- javascript 表格转excel、设置选中区域、拷贝到剪贴板尝试
- poj_1003——Hangover
- 一次AJAX跨域访问无响应 解决过程
- [xenclient] 使用总结 ---centos 下使用高精度的console控制台
- Retrofitting Programming Languages for a Parallel World From HPC(待翻译)
- UE3的数据绑定笔记
- STL MAP 的一个注意点
- SVN可以建立本地代码库
- asp:image图片地址解析错误
- JavaScript数组
- Java - JNI Studying 0-1