2017-06-20 3 views
0

私は基本認証でHTTPリクエストを取得する必要がありますが、私はどのようにわかりません。私はionic2、角&タイプを使用しています。 私のコード:私は私が必要なものを見るが、私はこれらの技術に新しいですし、私はそれを使用することはできませんよイオンドキュメントからIonic内のhttp取得要求でuseBasicAuthを使用するにはどうすればよいですか?

this.http.get("http://address") 
    .map(res => res.json()) 
    .subscribe(data =>{ 
     console.log(data); 
    }); 

useBasicAuth(username, password)

私はこれらのソリューションを試してみましたが、それ動作しませんでした:私は

012の下のコードをしようとしている

Angular 2- Http POST request parameters

EDIT

let headers = new Headers(); headers.append('Content-Type', 'application/json'); headers.append('Authorization', 'Basic xxxxxxx='); let options = new RequestOptions({ headers: headers }); this.http.get("http://VLCwebServerAddress",options) 

あるいは

this.http.get("http://VLCwebServerAddress",headers)

2番目のパラメータはヘッダであれば、私は応答401を取得し、その認証に失敗しました。

オプションの場合はResponse for preflight has invalid HTTP status code 501です。I've readはサーバー側のCORSに関連しています。

答えて

関連する問題