javascriptはIPアドレスを取得する機能を提供していないようです。なぜjavascriptがIPアドレスを取得する方法を提供しないのですか
サーバー側のスクリプトを使用してIPアドレスを取得できますが、
これはセキュリティに基づいて行われていますか?
javascriptはIPアドレスを取得する機能を提供していないようです。なぜjavascriptがIPアドレスを取得する方法を提供しないのですか
サーバー側のスクリプトを使用してIPアドレスを取得できますが、
これはセキュリティに基づいて行われていますか?
インターネット上のクライアントとサーバー間の接続のコンテキストでのみIPアドレスが意味を持つため、JavaScriptは純粋にクライアント側の言語であり、接続やホストに関係なく動作するように設計されています。
node.js旅団にはクライアント側の言語だとは言えません:) –
:-D Node.jsでは、従来の正統なJavaScriptを使用していません。君は?そして、私はこの質問がそれに関するものだと思う。 –
「従来の正統なJavaScript」という概念は、サーバー側での言語の使用を含む必要があります。 – Pointy
言語デザイナーが必要と思わなかったので、鈍角ではなく - となるようにしてください。。
JavaScriptには欠けている( "ファイルシステム、ネットワーキング、I/O、マルチスレッドなどを考えている)大量の"必須 "の機能があります。これは、JavaScript言語が汎用プログラミング言語ではなくWebブラウザのスクリプト言語として設計されているためです(ただし、最近のランタイムではこのギャップが埋め尽くされています)。
クライアントまたはサーバーのIPアドレスを判別することは難しくありません(たとえば、サーバーに「nslookup」AJAXサービスを作成するのは簡単でしょう)。
誰のIPアドレスを取得しますか? – Jon
あなたはjavascriptからIPアドレスをどうしますか? BTW:サーバーがSSI(http://en.wikipedia.org/wiki/Server_Side_Includes)をサポートしている場合は、REMOTE_ADDR変数(google it)があります。 – ChristopheD
サーバアドレスはwindow.locationのようなものです – Siva