private handleError (error: any) {
// In some advance version we can include a remote logging of errors
let errMsg = (error.message) ? error.message :
error.status ? `${error.status} - ${error.statusText}` : 'Server error';
console.error(errMsg); // Right now we are logging to console itself
return Observable.throw(errMsg);
}
startCrawlJob(crawlvalues,username,password) {
let headers = new Headers({ 'Accept': 'application/json' });
headers.append('Authorization', 'Basic ' +
btoa(username+':'+password));
let options = new RequestOptions({ headers: headers });
return this.http
.post('http://localhost:8090/Crawler_p.html',crawlvalues, options).map(res =>
res.json()
).catch(this.handleError);
}
私の投稿要求でヘッダーを送信しようとしていますが、私の要求にヘッダーが見つかりません。上記のコードでは間違いの可能性があります。以下の はクロムの添付リクエストです。 角度のあるhttp投稿がヘッダーを送信していない
添付した画像はOPTIONリクエストです。ヘッダーはPOSTリクエストで表示されます。 –