Package org.miaixz.bus.core.net
Class ProxySocketFactory
java.lang.Object
javax.net.SocketFactory
org.miaixz.bus.core.net.ProxySocketFactory
代理Socket工厂,用于创建代理Socket
- Since:
- Java 17+
- Author:
- Kimi Liu
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateSocket(String host, int port) createSocket(String host, int port, InetAddress localAddr, int localPort) createSocket(InetAddress address, int port) createSocket(InetAddress address, int port, InetAddress localAddr, int localPort) static ProxySocketFactory创建代理SocketFactoryMethods inherited from class javax.net.SocketFactory
getDefault
-
Constructor Details
-
ProxySocketFactory
构造- Parameters:
proxy- Socket代理
-
-
Method Details
-
of
创建代理SocketFactory- Parameters:
proxy- 代理对象- Returns:
ProxySocketFactory
-
createSocket
- Overrides:
createSocketin classSocketFactory
-
createSocket
- Specified by:
createSocketin classSocketFactory- Throws:
IOException
-
createSocket
public Socket createSocket(InetAddress address, int port, InetAddress localAddr, int localPort) throws IOException - Specified by:
createSocketin classSocketFactory- Throws:
IOException
-
createSocket
- Specified by:
createSocketin classSocketFactory- Throws:
IOException
-
createSocket
public Socket createSocket(String host, int port, InetAddress localAddr, int localPort) throws IOException - Specified by:
createSocketin classSocketFactory- Throws:
IOException
-