public class HttpProxySocketProvider extends java.net.Socket implements TransportProvider
Modifier and Type | Method and Description |
---|---|
static HttpProxySocketProvider |
connectViaProxy(java.lang.String host,
int port,
java.lang.String proxyHost,
int proxyPort,
java.lang.String username,
java.lang.String password,
java.lang.String userAgent) |
static HttpProxySocketProvider |
connectViaProxy(java.lang.String host,
int port,
java.lang.String proxyHost,
int proxyPort,
java.lang.String protocol,
java.lang.String username,
java.lang.String password,
java.lang.String userAgent) |
java.lang.String |
getProviderDetail() |
HttpHeader |
getResponseHeader() |
java.lang.String |
toString() |
bind, close, connect, connect, getChannel, getInetAddress, getInputStream, getKeepAlive, getLocalAddress, getLocalPort, getLocalSocketAddress, getOOBInline, getOutputStream, getPort, getReceiveBufferSize, getRemoteSocketAddress, getReuseAddress, getSendBufferSize, getSoLinger, getSoTimeout, getTcpNoDelay, getTrafficClass, isBound, isClosed, isConnected, isInputShutdown, isOutputShutdown, sendUrgentData, setKeepAlive, setOOBInline, setPerformancePreferences, setReceiveBufferSize, setReuseAddress, setSendBufferSize, setSocketImplFactory, setSoLinger, setSoTimeout, setTcpNoDelay, setTrafficClass, shutdownInput, shutdownOutput
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
close, getInputStream, getOutputStream
public static HttpProxySocketProvider connectViaProxy(java.lang.String host, int port, java.lang.String proxyHost, int proxyPort, java.lang.String username, java.lang.String password, java.lang.String userAgent) throws java.io.IOException, java.net.UnknownHostException
host
- port
- proxyHost
- proxyPort
- username
- password
- userAgent
- java.io.IOException
java.net.UnknownHostException
public static HttpProxySocketProvider connectViaProxy(java.lang.String host, int port, java.lang.String proxyHost, int proxyPort, java.lang.String protocol, java.lang.String username, java.lang.String password, java.lang.String userAgent) throws java.io.IOException, java.net.UnknownHostException
host
- port
- proxyHost
- proxyPort
- protocol
- username
- password
- userAgent
- java.io.IOException
java.net.UnknownHostException
java.net.SocketException
public java.lang.String toString()
toString
in class java.net.Socket
public HttpHeader getResponseHeader()
public java.lang.String getProviderDetail()
getProviderDetail
in interface TransportProvider
Copyright © 2002-2003 Lee David Painter & Contributors. All Rights Reserved.