こんにちは、私はこの問題に遭遇し、オンラインで検索しましたが、まだ正確な答えは見つかりません。サーバが3分で完了すると、Angular POSTはnet :: ERR_EMPTY_RESPONSEを返します
私は基本的にWebクライアントからPOSTを実行していますが、node.jsサーバーがそれを受け取り、コマンドの実行を開始します。
このコマンド(たとえば、my_cmd 1234)は30秒以内に終了し、角度は応答を取得し、Webページのステータスを更新します。
私はこのコマンド(my_cmd 2345)で別のコマンドを渡すと、3分で完了します。これはLinuxコンソールで手で実行しました。 3分後に終了し、ステータスメッセージが表示されます。しかし、Angular POSTはnet :: ERR_EMPTY_RESPONSEを返します。
デフォルトのタイムアウト値は設定する必要がありますか?ありがとう!
[AngularJsでグローバルなhttpタイムアウトを設定する方法](http://stackoverflow.com/questions/15015416/how-to-set-a-global-http-timeout-in-angularjs)の可能な複製 –
いいえ、まだ動作させることはできませんが、多くの感謝! – user3552178