Java.Net 命名空間

類別

名稱 Description
Authenticator

Authenticator 類別代表一個知道如何取得網路連線認證的物件。

Authenticator.RequestorType

請求認證的實體類型。

BindException

嘗試將套接字綁定到本地位址與埠時發生錯誤的訊號。

CacheRequest

代表用於在回應快取中儲存資源的通道。

CacheResponse

表示從回應快取中擷取資源的通道。

ConnectException

嘗試將套接字連接到遠端位址與埠時發生錯誤的訊號。

ContentHandler

抽象類ContentHandler是所有從 中Object讀取 an URLConnection 的類別的超類。

CookieHandler

CookieHandler 物件提供回調機制,將 HTTP 狀態管理政策實作接入 HTTP 協定處理器。

CookieManager

CookieManager 提供了具體的實作, CookieHandler將 Cookie 的儲存與接受與拒絕 Cookie 的政策分開。

CookiePolicy

CookiePolicy 有三種預設的政策。

DatagramPacket

此類別代表資料報封包。

DatagramSocket

此類別代表用於傳送與接收資料報封包的套接字。

DatagramSocketImpl

抽象資料報與多播套接字實作基底類別。

DatagramSocketImpl.InterfaceConsts
HttpCookie

HttpCookie 物件代表一個 HTTP Cookie,該 cookie 在伺服器與使用者代理之間傳送狀態資訊。

HttpRetryException

擲回 ,表示必須重試 HTTP 要求,但無法自動重試,因為已啟用串流模式。

HttpURLConnection

一個支援 HTTP 特定功能的 URLConnection。

IDN

提供將國際化網域名稱(IDN)從一般 Unicode 表示法與 ASCII 相容編碼(ACE)表示法轉換的方法。

Inet4Address

此類別代表網際網路協定版本4(IPv4)位址。

Inet6Address

此類別代表網際網路協定版本6(IPv6)位址。

InetAddress

此類別代表一個網際協定(IP)位址。

InetSocketAddress

此類別實作 IP 套接字位址(IP 位址 + 埠號)。也可為一對(主機名稱 + 埠號),此時會嘗試解析主機名稱。

InterfaceAddress

此類別代表一個網路介面位址。

JarURLConnection

一個 URL 連線到 Java ARchive(JAR)檔案,或是 JAR 檔案中的一個項目。

MalformedURLException

用來表示 URL 格式錯誤。

MulticastSocket

多播資料報套接字類別對於傳送和接收 IP 多播封包非常有用。

NetPermission

舊有安全代碼;請勿使用。

NetworkInterface

此類別代表由名稱及分配給該介面的 IP 位址清單組成的網路介面。

NoRouteToHostException

嘗試將套接字連接到遠端位址與埠時發生錯誤的訊號。

PasswordAuthentication

PasswordAuthentication 這個類別是 Authenticator 使用的資料持有者。

PortUnreachableException

表示已在連接資料報上收到 ICMP 埠無法達訊息的訊號。

ProtocolException

拋出時表示底層協定存在錯誤,例如TCP錯誤。

Proxy

此類別代表代理設定,通常包含型別(http、socks)與套接字位址。

Proxy.Type

代表代理類型。

ProxySelector

當連接由 URL 參考的網路資源時,選擇使用代理伺服器(如有)。

ResponseCache

代表 URLConnection 快取的實作。

SecureCacheResponse

代表最初透過安全方式(如 TLS)檢索的快取回應。

ServerSocket

此類別實作伺服器套接字。

Socket

此類別實作客戶端套接字(也簡稱為「套接字」)。

SocketAddress

此類別代表無協定附加的套接字位址。

SocketException

拋出表示建立或存取 Socket 時發生錯誤。

SocketImpl

抽象類別 SocketImpl 是所有實際實作 socket 類別的共同超類別。

SocketImpl.InterfaceConsts
SocketOptions

定義一個介面,供套接字實作取得及設定套接字選項。

SocketPermission

舊有安全代碼;請勿使用。

SocketTimeoutException

讀取或接受套接程式時,表示逾時的訊號。

StandardProtocolFamily

定義了標準的通訊協定家族。

StandardSocketOptions

定義 <了 EM>標準</EM> 插座的選項。

UnknownHostException

擲回 ,表示無法判斷主機的IP位址。

UnknownServiceException

拋出表示發生了未知服務例外。

URI

代表統一資源識別碼(URI)參照。

URISyntaxException

檢查異常,表示某字串無法解析為 URI 參考。

URL

類別 URL 代表統一資源定位器,這是萬維網上「資源」的指標。

URLClassLoader

此類別載入器用於從指向 JAR 檔案與目錄的 URL 搜尋路徑載入類別與資源。

URLConnection

抽象類別 URLConnection 是所有代表應用程式與 URL 之間通訊連結的類別的超類別。

URLDecoder

用於 HTML 表單解碼的工具類別。

URLEncoder

HTML 表單編碼的工具類別。

URLStreamHandler

抽象類別 URLStreamHandler 是所有串流協定處理器的共同超類別。

介面

名稱 Description
IContentHandlerFactory

此介面定義了內容處理器的工廠。

ICookiePolicy

CookiePolicy 的實作決定哪些 Cookie 應該被接受、哪些應該被拒絕。

ICookieStore

CookieStore 物件代表 cookie 的儲存空間。

IDatagramSocketImplFactory

此介面定義了資料報套接字實作的工廠。

IFileNameMap

一個簡單的介面,提供一種機制,讓檔案名稱與 MIME 類型字串之間能互相映射。

IProtocolFamily

代表一族通訊協定。

ISocketImplFactory

此介面定義了套接字實作的工廠。

ISocketOption

一個與套筒相關的插槽選項。

ISocketOptions

取得/設定socket選項的方法介面。

IURLStreamHandlerFactory

此介面定義了串流 URL 協定處理程序的工廠。

列舉

名稱 Description
HttpStatus

列舉由多種類型回傳的值,並作為 F:Java。Net.HttpRetryException..ctor,以及 F:Java。Net.HttpRetryException..CTOR 成員。

IDNFlags

列舉由多種類型回傳的值,並作為 F:Java.Net.IDN.ToASCII,以及 F:Java.Net.IDN.ToUnicode 成員。

SocketOption

列舉由多種類型回傳的值。