0
在我的應用程序中,我使用authHttp服務來調用get請求以及內容類型頭。內容類型頭沒有設置其他值總是application/json
dowloadReleases(releaseID: number): Observable<any> {
var headers = new Headers({ 'Content-Type':'application/vnd.openxmlformats-officedocument.spreadsheetml.sheet' , 'release-id' : releaseID});
var options = new RequestOptions({ headers: headers });
var endpoint = 'api/releases';
return this.authHttp.get(endpoint, options).map(res => res.json());
}
了同樣的要求是工作但angular2 4內容類型升級後總是去爲application/JSON的服務器,而不是應用程序/ vnd.openxmlformats-officedocument.spreadsheetml.sheet。
Api的是用symfony(php)框架編寫的,形成服務端我可以正確地獲得release-id的值。
你正在使用哪一個精確的角度版本? – nifr
是否包含'Headers&RequestOptions'類? –
從'@ angular/http'加載到服務文件import {Headers,RequestOptions}中; –