私はAPIにPOSTリクエストを作成しようとしていると私はこのエラーを受けています:角度2のXMLHttpRequest
のXMLHttpRequestは、httpをロードすることはできません:// *。プリフライトの応答に無効なHTTPステータスコード400 しかし、私がGETリクエストをしようとすると、動作します。
マイgetメソッド:
getMethod() {
return this.http.get<PerfilModel[]>(globals.BASE_URL + 'perfis');
}
私のポスト方法:
updateMethod(changePass: ChangePassModel) {
let h = new Headers();
h.append('Content-Type', 'application/json');
return this.http2.post(globals.BASE_URL +
'users/passwords/redefinitions/' +
changePass.key, JSON.stringify(changePass),
{ headers: h }
).map(res => res.json);
}
観察:プラグイントグルCORSがアクティブになっています。
私が知っているところでは、サーバー側はC#で、要求を許可するためにサーバー側でどのような構成が必要なのか分かりますか? –
私は、バックエンドで作業していないと思います。親切にあなたのバックエンド人(サーバー側)とチェックを確認 –