程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> 通過網絡域名得到主機的IP地址

通過網絡域名得到主機的IP地址

編輯:關於ASP.NET

在Windows編程環境中,我們有一個可以調用的API 函數GetHostByName ,以前在Asp中我們必須通過組件來實現類似的功能,比如AspDNS等等,現在MS在ASP.Net上給我們提供了新的編程接口,讓我們可以很輕松的實現這樣類似的功能.原因是在Asp.Net中給我們提供了一個DNS Class,我們可以通過這個Class 輕松的實現我們在上面所提到的功能。
我們可以看到下面的代碼是很簡單的程序,但是他實現的卻是我們以前在Asp中想象都不可以想象的功能。
<%@ Import NameSpace="System.Net" %>
<script language="C#" runat=server>
protected void doClick(Object Src, EventArgs E){
 
IPHostEntry hostInfo = DNS.GetHostByName(txtDomain.Text);
showmsg.Text=hostInfo.AddressList[0].ToString();
}
</script>
<asp:Label runat=server id=showmsg />
<form id=testForm runat=server>
要查找的網絡域名:<asp:TextBox runat=server id=txtDomain /><asp:Button runat=server id=do Text="查找" onClick=doClick />
</form>

通過上面的代碼,我們可以看到,其實我們只要對Asp.Net 的功能進行進一步的挖掘,他的確是可以實現很多的我們的非常實用的功能!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved