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}中; –