1

NodeJS を使用して webapp を実行しています。このアプリの構築を初めて開始したとき (約 1 年前)、私は NodeJS と Web プログラミングの世界にまったく慣れていなかったので、多くのコードは他のサイトやチュートリアルでホストされているサンプルから直接コピーされました。

しかし、Node.js をかなり使いこなせるようになった今、よく理解せずに実装したばかりのことについて質問があります。

私のファイルサーバーには、次のステートメントがあります。 if(req.socket.remoteAddress || req.socket.socket.remoteAddress == '127.0.0.1'){このチェックに合格すると、ファイルがクライアントに返されます。正直なところ、これが実際に何をチェックし、どのような目的に役立つのかわかりません。

これが正確に何をするのか、そしてサーバーロジックに必要かどうかについて誰かが教えてくれますか?

ベスト、
サミ

PS私が今尋ねる理由は、次のように時折エラーが発生し始めたためです。TypeError: Cannot read property 'remoteAddress' of undefined

4

0 に答える 0