public static class SimpleHttpClient.SimpleHTTPResponse extends Object implements HTTPResponse
Constructor and Description |
---|
SimpleHTTPResponse(URLConnection connection) |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Disposes this HTTP response and cleans up any resource being held.
|
String |
getContentType()
Short cut for
getResponseHeader("Content-Type") |
String |
getResponseCharset() |
String |
getResponseHeader(String headerName)
Returns the value of the requested HTTP response header, or
null if not set. |
InputStream |
getResponseStream()
Returns the HTTP response content byte stream, automatically recognizing gzip encoded
responses and returning an uncompressing stream if that's the case.
|
public SimpleHTTPResponse(URLConnection connection) throws IOException
IOException
public void dispose()
HTTPResponse
Multiple invocations of this method shall not raise an exception but return silently.
dispose
in interface HTTPResponse
org.geotools.data.ows.HTTPResponse#dispose()
public String getContentType()
HTTPResponse
getResponseHeader("Content-Type")
getContentType
in interface HTTPResponse
org.geotools.data.ows.HTTPResponse#getContentType()
public String getResponseHeader(String headerName)
HTTPResponse
null
if not set.getResponseHeader
in interface HTTPResponse
public InputStream getResponseStream() throws IOException
HTTPResponse
getResponseStream
in interface HTTPResponse
IOException
- if such happens when obtaining the response stream.org.geotools.data.ows.HTTPResponse#getResponseStream()
public String getResponseCharset()
getResponseCharset
in interface HTTPResponse
null
otherwise.org.geotools.data.ows.HTTPResponse#getResponseCharset()
Copyright © 1996–2022 Geotools. All rights reserved.