新聞中心
Proxy

目前創(chuàng)新互聯(lián)建站已為上千余家的企業(yè)提供了網(wǎng)站建設(shè)、域名、網(wǎng)站空間、網(wǎng)站托管、服務(wù)器租用、企業(yè)網(wǎng)站設(shè)計(jì)、臨高網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
java.lang.Object
|---java.net.Proxy
public class Proxy
extends Object此類表示代理設(shè)置,通常是類型(http、socks)和套接字地址。 代理是一個(gè)不可變的對(duì)象。
嵌套類摘要
| 修飾符和類型 | 類 | 描述 |
|---|---|---|
| static class | Proxy.Type | Represents the proxy type. |
字段摘要
| 修飾符和類型 | 字段 | 描述 |
|---|---|---|
| static Proxy | NO_PROXY | 代表 DIRECT 連接的代理設(shè)置,基本上告訴協(xié)議處理程序不要使用任何代理。 |
構(gòu)造函數(shù)摘要
| 構(gòu)造函數(shù) | 描述 |
|---|---|
| Proxy(Proxy.Type type, SocketAddress sa) | 創(chuàng)建一個(gè)表示代理連接的條目。 |
方法總結(jié)
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| SocketAddress | address() | 返回代理的套接字地址,如果是直接連接,則返回 null。 |
| boolean | equals(Object obj) | 將此對(duì)象與指定對(duì)象進(jìn)行比較。 |
| int | hashCode() | 返回此代理的哈希碼。 |
| String | toString() | 構(gòu)造此 Proxy 的字符串表示形式。 |
| Proxy.Type | type() | 返回代理類型。 |
| 從類 java.lang.Object 繼承的方法 |
|---|
| clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
字段詳細(xì)信息
NO_PROXY
public static final Proxy NO_PROXY
代表 DIRECT 連接的代理設(shè)置,基本上告訴協(xié)議處理程序不要使用任何代理。 例如,用于創(chuàng)建繞過任何其他全局代理設(shè)置(如 SOCKS)的套接字:
Socket s = new Socket(Proxy.NO_PROXY);
構(gòu)造函數(shù)詳細(xì)信息
Proxy
public Proxy(Proxy.Type type, SocketAddress sa)
創(chuàng)建一個(gè)表示代理連接的條目。 某些組合是非法的。 例如,對(duì)于 Http 和 Socks 類型,必須提供 SocketAddress。
使用 Proxy.NO_PROXY 常量來表示直接連接。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| type | 代理的類型 |
| sa | 該代理的 SocketAddress |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| IllegalArgumentException | 當(dāng)類型和地址不兼容時(shí) |
方法詳情
type
public Proxy.Type type()
返回代理類型。
返回:
表示代理類型的 Type
address
public SocketAddress address()
返回代理的套接字地址,如果是直接連接,則返回 null。
返回:
代表代理的套接字端點(diǎn)的 SocketAddress
toString
public String toString()
構(gòu)造此 Proxy 的字符串表示形式。 這個(gè) String 是通過調(diào)用其類型的 toString() 并連接 "@" 來構(gòu)造的,如果它的類型不是 DIRECT,則 toString() 結(jié)果來自其地址。
覆蓋:
類 Object 中的 toString
返回:
此對(duì)象的字符串表示形式。
equals
public final boolean equals(Object obj)
將此對(duì)象與指定對(duì)象進(jìn)行比較。 當(dāng)且僅當(dāng)參數(shù)不為 null 并且它表示與此對(duì)象相同的代理時(shí),結(jié)果才為真。
如果 SocketAddresses 和 type 相等,則 Proxy 的兩個(gè)實(shí)例表示相同的地址。
覆蓋:
類 Object 中的等于
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| obj | 要比較的對(duì)象。 |
返回:
如果對(duì)象相同,則為 true; 否則為false。
hashCode
public final int hashCode()
返回此代理的哈希碼。
覆蓋:
類 Object 中的 hashCode
返回:
此代理的哈希碼值。
分享文章:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSProxy
本文網(wǎng)址:http://www.fisionsoft.com.cn/article/cdpshdc.html


咨詢
建站咨詢
