我有这段代码(简化),我尝试使用http.post发送自定义标题“foo-custom”,但浏览器中的请求是作为200 OPTIONS发送的。到底是什么?
导入
import { Http, Headers, Response, RequestOptions } from '@angular/http';
应用
const myheaders = new Headers();
myheaders.append('Content-Type', 'application/json');
myheaders.append('foo-custom', 'var');
const options = new RequestOptions({headers: myheaders});
this.http.post(
this._url+'search', {}, options
).subscribe(data => {
console.log("CORRECT!");
console.log(data);
}, error => {
console.log("ERROR!");
console.log(error);
});
这样做的正确方法是什么?
由于