public class GSIHttpURLConnection extends GSIURLConnection
Modifier and Type | Field and Description |
---|---|
private java.io.InputStream |
is |
private java.io.OutputStream |
os |
private int |
port |
static int |
PORT |
private static java.lang.String |
POST_CONTENT_TYPE |
private HTTPResponseParser |
response |
private java.net.Socket |
socket |
private static java.lang.String |
USER_AGENT |
authorization, credentials, delegationType, GSS_MODE_PROPERTY, gssMode
Constructor and Description |
---|
GSIHttpURLConnection(java.net.URL u) |
Modifier and Type | Method and Description |
---|---|
void |
connect() |
void |
disconnect() |
java.lang.String |
getHeaderField(java.lang.String name) |
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
getAuthorization, getCredentials, getDelegationType, getExpectedName, getGSSMode, setAuthorization, setCredentials, setDelegationType, setGSSMode, setRequestProperty
addRequestProperty, getAllowUserInteraction, getConnectTimeout, getContent, getContent, getContentEncoding, getContentLength, getContentLengthLong, getContentType, getDate, getDefaultAllowUserInteraction, getDefaultRequestProperty, getDefaultUseCaches, getDoInput, getDoOutput, getExpiration, getFileNameMap, getHeaderField, getHeaderFieldDate, getHeaderFieldInt, getHeaderFieldKey, getHeaderFieldLong, getHeaderFields, getIfModifiedSince, getLastModified, getPermission, getReadTimeout, getRequestProperties, getRequestProperty, getURL, getUseCaches, guessContentTypeFromName, guessContentTypeFromStream, setAllowUserInteraction, setConnectTimeout, setContentHandlerFactory, setDefaultAllowUserInteraction, setDefaultRequestProperty, setDefaultUseCaches, setDoInput, setDoOutput, setFileNameMap, setIfModifiedSince, setReadTimeout, setUseCaches, toString
public static final int PORT
private static final java.lang.String USER_AGENT
private static final java.lang.String POST_CONTENT_TYPE
private java.net.Socket socket
private int port
private HTTPResponseParser response
private java.io.InputStream is
private java.io.OutputStream os
public void connect() throws java.io.IOException
connect
in class java.net.URLConnection
java.io.IOException
public void disconnect()
disconnect
in class GSIURLConnection
public java.io.OutputStream getOutputStream() throws java.io.IOException
getOutputStream
in class java.net.URLConnection
java.io.IOException
public java.io.InputStream getInputStream() throws java.io.IOException
getInputStream
in class java.net.URLConnection
java.io.IOException
public java.lang.String getHeaderField(java.lang.String name)
getHeaderField
in class java.net.URLConnection