Java Net

Java URL Class – Java 147

Java URL Class 網路上資源的引用或位址,透過網路進行通訊,為了更方便識別特定 URI 是否也是 URL,可以檢查其 schema,是否以下任一開頭之一: ftp 、 http 、 https 、 gopher 、 mailto 、 news 、 nntp 、 telnet 、 wais 、 file 或 prospero , URL Class 介紹常見的 toURI 、 sameFile 、 getContent 等方法,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava URL Class – Java 147

URL in Java with Examples – Java 147

URL in Java with Examples 是 URI 的子集,標識資源可用的位置之外,還描述存取資源的主要機制形式,但反之則不然, URL in Java 介紹常見的建構子 、 equals 、 toString 等方法,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingURL in Java with Examples – Java 147

Java URL Methods – Java 147

Java URL Methods 統一資源定位碼 ( Uniform Resource Locator ) 是網路上資源的引用或位址,透過網路進行通訊的 Java 程式碼可以使用 java.net.URL 類別來表示資源的位址, URL Java Methods 本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava URL Methods – Java 147

Java URI Class – Java 147

Java URI Class 統一資源識別碼 URI ,允許完整標識任何抽象或物理資源的字元序列,因 URL 是 URI 的子集,所以可以轉換成為 URL , URI Class 介紹常見的 toURL 、 compareTo 、 isAbsolute 、 isOpaque 等方法,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava URI Class – Java 147

URI in Java with Examples – Java 147

URI in Java with Examples 形式統一 ( Uniform ) 對於各種不同的資源,都能有相同的表現,因此可以使用相同的語義進行解釋和理解,在不影響現存的資源的情況下,出現新的資源,而資源 ( Resource ) 任何事情都可以成為資源,可以被標示,及識別符( Indentifier ) 即是一個對資源的引用, URI in Java 介紹常見的 create 、 equals 、 toString 、 toASCIIString 等方法,本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingURI in Java with Examples – Java 147

Java URLDecoder Methods – Java 147

Java URLDecoder Methods 用於對 URL 統一資源定位,進行解碼的工具類別,當使用者透過 get 方法請求特定網站時,表單參數及其值將會新增在 ? 之後,當在未解釋的值中使用特殊字元時,就會出現問題,因此為了明確地對 URL 進行編碼,於是需要將其解碼,取得原本的值,提供了靜態方法,依指定編碼的方案,將字串解碼, URLDecoder Java Methods 本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava URLDecoder Methods – Java 147

Java URLEncoder Methods – Java 147

Java URLEncoder Methods 提供 HTML 表單編碼的工具類別,將 String 轉換為 application/x-www-form-urlencoded MIME 格式的靜態方法,對字串進行編碼時,字母數字字元 a-z 、 A-Z 、 0-9 及特殊字元 . 、 - 、 * 、 _ 保持不變,空白字元被轉換為加號 + , 所有其他字元都是不安全的,使用某種編碼方案將其轉換為一個或多個位元組,然後每個位元組由 3 個字元的字串 %xy 表示,其中 xy 是該位元組的兩位十六進位表示形式, URLEncoder Java Methods 本篇增加了範例,並透過 JUnit 4 單元測試來驗證產出結果。

Continue ReadingJava URLEncoder Methods – Java 147