呃......我正在使用ng http服务发出POST请求,但是浏览器会改为使用GET。我尝试使用XMLHttpRequest,它正确地做到了。有任何线索可能会发生这种情况吗?
let body = { test: 'here'};
let headers = new Headers();
headers.append('Accept', 'application/json');
headers.append('Content-type', 'application/json');
let options = new RequestOptions({ headers: headers });
this.http.post('https://httpbin.org/post', JSON.stringify(body), options)
.map((res: Response) => res.json())
.subscribe(response => {
console.log(response);
});
提前致谢。