2011-07-27 7 views
2

クライアントのIPから取得できるデータの種類とデータの量を知りたい。例えば、彼の所在地、都市など、その他の情報。asp.netのクライアントのIPからどれくらいのデータを得ることができますか?

+0

あなたがIPから情報を得ることができれば、大部分の場合、私は望むだろうが、最近はGPSを搭載したほとんどのスマートフォンでは、それはそこで使用されるものですが、非モバイルアプリケーションの場合、私は100%ではありません。 – Coops

答えて

2

IPから派生した情報に依存することはできません。静的IPであっても、ライブラリに座っている人がいる可能性があります。

+0

私はプロキシの背後にあると信じて、そのような情報も結果の情報を変えるでしょう。提案:[ASP Forum](http://forums.asp.net/t/892765.aspx) マシンのIPアドレスを取得するにはプロキシではなく、次のコードを使用します。 HttpContext.Current.Request.ServerVariables ["HTTP_X_FORWARDED_FOR"]; – Coops

+0

携帯電話ではそれほどうまくありません:http://hello.handsetdetection.com/entries/180214-mobile-ip-address-to-geo-mapping – IrishChieftain

+0

ありがとうIrishChieftain –

1

IPアドレスを使用すると、都市、国、インターネットを見つけるために、多くのジオロケーションサービスの1つ(ライブラリ、Webサービス、またはプログラムによるhttpリクエストのwhois.sc)を使用できるはずですサービスプロバイダなど私が知る限り、これらのライブラリやWebサービスは100%正確ではありません。

+0

返信ありがとう、私はしよう.... –

関連する問題