ionic3使用@angular/http 访问nodejs(koa2框架)服务不能返回数据
生活随笔
收集整理的這篇文章主要介紹了
ionic3使用@angular/http 访问nodejs(koa2框架)服务不能返回数据
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
cordova的http插件不能使用在browser上,所以當需要在browser上瀏覽時,需要使用@angular/http 里的方法來訪問nodejs服務。
如果出現服務端能夠接收請求并相應,而客戶端接收不到服務端返回的數據時,應該是出現跨域問題。
解決辦法,針對koa2框架,其它情況尚未嘗試。
安裝 koa2-cors
npm install --save koa2-cors使用
var koa = require('koa'); var cors = require('koa2-cors');var app = koa(); app.use(cors());//app.js放在最前面......//其它的app.use(...)
?
具體配置請訪問https://github.com/zadzbw/koa2-cors
轉載于:https://www.cnblogs.com/smartsensor/p/8145086.html
總結
以上是生活随笔為你收集整理的ionic3使用@angular/http 访问nodejs(koa2框架)服务不能返回数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 12月27日云栖精选夜读:实人认证 -
- 下一篇: jmx rmi 穿越防火墙问题及jmxm