Ionic3项目开发——跨域请求
来源:互联网 发布:第六届软件杯 编辑:程序博客网 时间:2024/05/19 23:23
最新在学习ionic开发android app,但有时候需要发起对另一个服务器的请求,假设为www.a.com。
解决跨域的方法可以从目标服务器的修改和客户端修改两个方面去解决。这里由于我的服务器自己可以修改,所以就直接修改我的服务器配置(nginx)。
在nginx服务器上添加三行add_header。重启nginx即可。
server{ include conf.d/shami.app; add_header Access-Control-Allow-Origin *; add_header 'Access-Control-Allow-Methods' 'GET, POST, PUT, DELETE, OPTIONS'; add_header 'Access-Control-Allow-Headers' 'Access-Control-Allow-Orgin,XMLHttpRequest,Accept,Authorization,Cache-Control,Content-Type,DNT,If-Modified-Since,Keep-Alive,Origin,User-Agent,X-Mx-ReqToken,X-Requested-With'; location / { index index.html index.htm index.php; try_files $uri $uri/ /index.php?$query_string; }}
阅读全文
0 0
- Ionic3项目开发——跨域请求
- Ionic3项目开发——发起定向HTTP请求
- Ionic3项目开发——环境安装
- Ionic3项目开发——页面跳转与参数传递
- ionic3开发系列——ionic3懒加载配置
- ionic3开发系列——如何导入自定义资源图标库
- ionic3.0.0 跨平台项目创建流程
- Ionic3 项目架构
- Ionic3项目实战
- ionic3开发系列——Android 端软键盘弹出后界面被压缩的解决办法
- ionic3开发系列——导航栏<ion-navbar>属性设置
- ionic3开发系列——从多重子页面返回根页面的解决方法
- ionic3开发系列——打包APK运行,启动页后白屏几秒,解决方案
- ionic3开发系列——<ion-input>组件获取焦点、失去焦点事件
- ionic3开发系列——实现对手机软件键盘按键的监听
- ionic3.x开发记录
- ionic3+angular开发环境
- Ionic跨平台项目(八)ionic2、ionic3命令大全
- arcgis 相关问题汇总记录
- 加密,HTTPS,SSL
- 无法访问HttpRequestBase 找不到
- 关于yahoo新闻的RSS
- CAS4.0 自定义客服端登陆界面
- Ionic3项目开发——跨域请求
- Lasso回归算法: 坐标轴下降法与最小角回归法小结
- 获取枚举及属性的DescriptionAttribute值
- 隐马尔科夫模型(HMM)
- eclipse护眼颜色设置
- Java基础——内部类
- spring boot和maven的学习
- list问题
- java.net.ConnectException: Connection refused