我在Angular 2,Ionic 2应用程序上遇到了会话GET查询的问题。问题是,当查询到服务器完成时,我每次都在每个查询新会话中得到。所以我无法在服务器上的会话中存储信息,因为我每次都有不同的会话。这是我在Ionic 2中的代码:
import { Component } from '@angular/core';
import { NavController } from 'ionic-angular';
import { Http } from "@angular/http";
import 'rxjs/add/operator/toPromise';
@Component({
selector: 'page-about',
templateUrl: 'about.html'
})
export class AboutPage {
constructor(public navCtrl: NavController, public http: Http) {
let query = this.http.get('http://192.168.1.2/testdb.php');
query.toPromise().then((result) => {
console.log(result);
console.log(result.json());
});
}
}
在服务器上,我获得了CORS请求的代码,告诉我的会话ID。
//Headers to disable CORS request:
header('Access-Control-Allow-Origin: *');
header('Access-Control-Allow-Headers: *');
echo "<pre>";
var_dump(headers_list());
echo "</pre>";
echo json_encode(array('success' => true, 'session_id' => session_id()));
以下是我的标题信息:
可以是什么?