2
私は、角度js 2サービスのhttp postコールでコンテンツタイプをjsonに設定しようとしています。放火犯コンソールで、「文字セット= UTF-8テキスト/平野」 が、いつものように、コンテンツの種類を示し、それを呼び出すポストを作るときAPIパラメータはコンテンツタイプを 'application/json'に設定できませんjs 2
import {Injectable} from 'angular2/core';
import {Http} from 'angular2/http';
@Injectable()
export class DeviceService {
public headers: Headers;
constructor(private http:Http) {
this.headers = new Headers();
this.headers.append('Content-Type', 'application/json');
}
/*getAllUsers service to get data(users) from file or database*/
getDevice() {
return this.http.get('assets/api/device.json').map(
response => response.json()
);
}
save(model)
{
return this.http.post('http://localhost:14/someapi/method',
JSON.stringify(model),{headers: this.headers})
.map(response => response.json());
}
にnull値を取得引き起こししかし、JSONに設定されていません。あなたはHeaders
クラスをインポートするのを忘れて
は、httpのDUPのように見えます://stackoverflow.com/questions/35032465/angular2-http-post-headers –