2

NodeJS プロジェクトで .js ファイルを読み込めません。このプロジェクトでは、現在 NodeJS 0.6.15 と Express 2.5.6 を実行しています。

問題は、.js ファイルを要求すると、ちょうど 2 分かかることです。

何か案が?!

長い間機能していて、何も変更せずにこのエラーが発生するため、非常に奇妙です。2 分後、ファイルは完全に返されます。

4

3 に答える 3

0

.js ファイルではなく、Ajax リクエストでも同様の問題がありました。そして、それはブラウザ自体が原因であることが判明しました。Windows8 x64 システムに 32 ビット Chrome/Firefox を誤ってインストールしてしまいました。

問題の詳細

問題は、応答が小さいかほとんど空の Ajax 要求はContent-Type application/json、開発者ツールで応答が返されたことを確認できる場合でも、2 分間ハングすることです。そして 2 分後、ブラウザは、リクエストのタイミング結果で、コンテンツのダウンロードがちょうど 2 分間で終了したとマークしました。

ただし、これは、応答が大きいリクエストでは発生しませんでした。確かに奇妙です。

環境

  • Nodejs v4.2.4 または Nodejs v0.12.9
  • Expressjs 4.13.3
于 2015-12-26T01:24:46.123 に答える
0

ほとんどの場合、あなたは を呼び出していないresponse.end()ため、接続は約 2 分 (HTTP/1.1 で一般的) でタイムアウトになり、フラッシュされて閉じられ、ブラウザーにコンテンツが返されます。

于 2013-03-05T03:50:31.833 に答える