2009年11月26日 星期四

如何取得自己的機器IP(非127.0.0.1)

目的:
取得自己的機器IP(非127.0.0.1)

語言:任何.NET語言
步驟:
如果是 client 的 IP,那麼可以用 Request.ServerVariables[ "REMOTE_ADDR" ] 來取得。如果是 server 的 IP,那麼可以用 Request.ServerVariables[ "LOCAL_ADDR" ] 來取得。

對了, 請不要用 http://localhost/xxx/xxx.aspx 的方式來瀏覽,因為 localhost 在 hosts table 裡的 IP 預設就是 127.0.0.1,看到的結果會不正確哦!

沒有留言:

張貼留言