2016-07-31 79 views
0

我一直在尋找一個關於如何在Ionic2/Angular2 Cordova移動應用程序中使用SSL/https的示例,但一直未能找到它。可以在Ionic2/Angular2應用程序中使用HTTPS/SSL嗎?

有沒有推薦的方法來做到這一點?我一直在尋找{ Http } from '@angular/http',但看不到任何明顯的暴露。

任何指針將不勝感激。

回答

5

有了Angular2,當你看到Http對象時,它可能有點誤導,它會引導你認爲應該有一個Https對象,而不是。要在Http對象中使用https,只需在任何方法[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; 
     }); 
    } 
} 
+0

啊,這就是它的全部。非常感謝你。 – peterc

相關問題