1
バックエンドの残りのAPIにhttp投稿リクエストを送信しようとしています。 httpサービスのコードは次のとおりです。HTTP POST要求が機能しない
@Injectable()
export class requestService{
constructor(private _http:Http){}
postRequest(request:any){
console.log("Here is post")
const body=JSON.stringify(request);
let headers = new Headers({ 'Content-Type': 'application/json' });
let options = new RequestOptions({ headers: headers });
this._http.post('http://localhost:8080/requests',body,options).map(res=> console.log(res.headers));
}
}
私はバックエンドが正常に動作していると確信しています。私は郵便配達員による投稿要求を正常に送信します。しかし、私が私のサービスを使ってリクエストを送ると、何も起こりません。エラーはありません。また、オブジェクトはバックエンドにも記録されません。
それで問題は何ですか?
これを試してみてください---- 'this._http.post ( 'http:// localhost:8080/requests'、body、options).map(res => console.log(res.data)); ' – micronyks
私は角張っていませんが、 ouもエラーをキャッチしていますか?あなたはどこかでエラーコールバックを持っていますか? –
@micronyks動作しません。 –