thredds.util
Class HttpUriResolver

java.lang.Object
  extended by thredds.util.HttpUriResolver

public class HttpUriResolver
extends java.lang.Object

_more_

Since:
4.0
Author:
edavis

Method Summary
 boolean getAllowContentEncoding()
           
 long getConnectionTimeout()
           
 java.lang.String getContentEncoding()
           
 boolean getFollowRedirects()
           
 java.io.InputStream getResponseBodyAsInputStream()
           
 java.util.Map<java.lang.String,java.lang.String> getResponseHeaders()
           
 java.lang.String getResponseHeaderValue(java.lang.String name)
           
 int getResponseStatusCode()
           
 java.lang.String getResponseStatusText()
           
 int getSocketTimeout()
           
 java.net.URI getUri()
           
 void makeRequest()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getUri

public java.net.URI getUri()

getConnectionTimeout

public long getConnectionTimeout()

getSocketTimeout

public int getSocketTimeout()

getContentEncoding

public java.lang.String getContentEncoding()

getAllowContentEncoding

public boolean getAllowContentEncoding()

getFollowRedirects

public boolean getFollowRedirects()

makeRequest

public void makeRequest()
                 throws java.io.IOException
Throws:
java.io.IOException

getResponseStatusCode

public int getResponseStatusCode()

getResponseStatusText

public java.lang.String getResponseStatusText()

getResponseHeaders

public java.util.Map<java.lang.String,java.lang.String> getResponseHeaders()

getResponseHeaderValue

public java.lang.String getResponseHeaderValue(java.lang.String name)

getResponseBodyAsInputStream

public java.io.InputStream getResponseBodyAsInputStream()
                                                 throws java.io.IOException
Throws:
java.io.IOException