私は安らかなAPIにjsonオブジェクトを投稿しようとすると問題はありません。angular2から安らかなwebapiにjsonを投稿する
私は場所全体を検索し、すでに多くを試みたが、成功しなかった。
角度2:私は、私はこのエラーを取得するコードを実行すると、それで私を助けenyoneことができ、ここでここでangular2
postContact(contact: IContact){
let headers = new Headers({ 'Content-Type': 'application/json' });
let options = new RequestOptions({ headers: headers });
let body = JSON.stringify(contact);
return this._http.post(this._contactenlijstUrl, body, headers).map((res: Response) => res.json()).subscribe();
からコードがWEBAPI
[HttpPost]
public IActionResult VoegPersoonToe([FromBody]JObject test)
{
try
{
.... Here i have to create a class and import the json object...
return Ok();
}
catch (Exception)
{
return BadRequest();
}
}
からのコードです開発モードで動作しています。プロダクションモードを有効にするには、enableProdMode()を呼び出します。 http://localhost:39468/api/contacten/は、リソースの読み込みに失敗しました:3462 EXCEPTION:URLについて415サポートされていないメディアタイプ:ステータス応答http://localhost:39468/api/contacten/ ErrorHandler.handleError @ core.umdサーバは415(サポートされていないメディアタイプ) core.umd.jsの状態で応答し.js:3462 Subscriber.ts:ヘルプ
私はあなたがうまくいきませんでしたが、いい結果が得られませんでした。角度2は開発モードで実行されています。プロダクションモードを有効にするには、enableProdMode()を呼び出します。 2http:// localhost:39468/api/contacten /リソースの読み込みに失敗しました:サーバが415のステータス(サポートされていないメディアタイプ)で応答しました nieuwContact:1 XMLHttpRequestはhttp:// localhost:39468/api/contacten/。 URLに無効なHTTPステータスコード415 core.umd.js:3462 EXCEPTION:ステータスが0のレスポンスURL:nullの場合 ErrorHandler.handleError @ core.umd.js:3462 Subscriber.ts:241Uncaughtレスポンス –
'エラーメッセージの「preflight」は、クロスソースリソース共有(CORS)の問題があることを示します。サーバーとインフラストラクチャによっては、これを処理する方法が異なる場合があります。 – StephaneM
それは確かによく設定されていない場所asp.netコアのCORSは確かに!アドバイスのためのThx –