是否可以在 Ionic2/Angular2 应用程序中使用 HTTPS/SSL?

Is is possible to use HTTPS/SSL in an Ionic2/Angular2 application?

我一直在寻找有关如何在 Ionic2/Angular2 Cordova 移动应用程序中使用 SSL/https 的示例,但一直找不到.

有推荐的方法吗?我一直在查看 { Http } from '@angular/http',但看不到任何明显暴露的东西。

任何指点将不胜感激。

对于 Angular2,当您看到 Http 对象时可能会有点误导,它会让您认为应该有一个 Https 对象,而实际上并没有。要将 https 与 Http 对象一起使用,您只需在任何方法 [get(URL), post(URL,body) 的 URL 字符串参数中指定它...]。例如

export class Example{
  private _dataFromGet: {};
  constructor(private _http:Http){
    this._dataFromGet = {};
  }

  retrieveData():void{
    _http.get("https://SomeUrlHere")
         .map(res:Response => res.json())
         .subscribe(data => {
           this._dataFromGet = data;
         });
  }
}