現在、angular2でWebアプリケーションを開発中です。私はTour of Heroesのチュートリアルに沿って基礎を学びました。したがって、ローカルサーバーのセットアップとアプリケーションのアーキテクチャは同じです。angular2でデータを投稿するときに404が見つかりません
これで、静的ファイルにPOSTリクエストを実行する必要があります。私はリクエストを送信することができましたが、サーバーは404が見つかりませんでした。ファイルが存在し、URLが正しいので、これは、本当に奇妙である
:Firebugの持つネットワーク要求を検査、私はこれを見ることができます。実際、ブラウザに貼り付けてGETリクエストを実行すると、jsonを正しく取得できます。
これは、サーバーのエンド構成が正しくないことが原因と考えられます。 angular2チュートリアルとして、私はライトサーバーを使用していますが、何かが間違っています。
ヒント?
"静的ファイルへのPOST要求"とはどういう意味ですか?あなたはこの要求によって何が起こると思いますか? 'POST'要求は、通常、サーバーによって処理されます。 'GET'リクエストは通常、要求されたパスの下でサーバによってサービスされている場合、既存のファイルを単にロードすることができます。 –
これはうまくいけば、あなたのコードから 'GET'リクエストを使用しないでください。 –
こんにちはガンター。リクエストはPOSTである必要があります。なぜなら、将来はあなたが言ったようにサーバーによって処理されるからです。私はちょうどjsonファイルを使用してサーバーの応答をシミュレートしています。 –