我们如果需要获取服务器返回的cookie,是拿不到的,
因为ionic自己的域名为http://localhost/8100,而我们自己的域名肯定不是这个。
我们要读取的其实是自己服务器传来保存在浏览器的cookie,但是ionic App只能读取本地域名,即http://localhost/的。所以是不能从浏览器存储里读取的。
若真要获取cookie,在没有http-only属性前提下,在http请求 response的headers里可以获取到:
this.http.request(new Request(this.options))
.toPromise()
.then(res => {
console.log("Http-Response==" + JSON.stringify(res.json()));
let cookie =res.headers['Set-Cookie']));
onSuccess(res.json(), context);
})
.catch(this.handleError);
let cookie =res.headers['Set-Cookie']));