org.apache.commons.httpclient.methods
Class UrlGetMethod

java.lang.Object
  |
  +--org.apache.commons.httpclient.HttpMethodBase
        |
        +--org.apache.commons.httpclient.methods.GetMethod
              |
              +--org.apache.commons.httpclient.methods.UrlGetMethod
All Implemented Interfaces:
HttpMethod, HttpUrlMethod

Deprecated. use GetMethod

public class UrlGetMethod
extends GetMethod
implements HttpUrlMethod

Implements the URL version of GetMethod. It serves the same purpose as GetMethod but it takes URL instead of a path.

Author:
Marc A. Saegesser, Mike Bowler

Fields inherited from class org.apache.commons.httpclient.HttpMethodBase
USER_AGENT
 
Constructor Summary
UrlGetMethod()
          Deprecated. No-arg constructor.
UrlGetMethod(String url)
          Deprecated. Create an instance with the specified URL
UrlGetMethod(String url, File fileData)
          Deprecated. Constructor.
UrlGetMethod(String url, String tempDir)
          Deprecated. Create an instance with the specified URL and temporary directory.
UrlGetMethod(String url, String tempDir, String tempFile)
          Deprecated. Constructor.
 
Method Summary
 String getUrl()
          Deprecated. Returns this request's URL.
 void setUrl(String url)
          Deprecated. Sets the URL.
 
Methods inherited from class org.apache.commons.httpclient.methods.GetMethod
getFileData, getName, getTempDir, getTempFile, getUseDisk, readResponseBody, recycle, setFileData, setTempDir, setTempFile, setUseDisk
 
Methods inherited from class org.apache.commons.httpclient.HttpMethodBase
, addAuthorizationRequestHeader, addContentLengthRequestHeader, addCookieRequestHeader, addHostRequestHeader, addProxyAuthorizationRequestHeader, addProxyConnectionHeader, addRequestHeader, addRequestHeader, addRequestHeaders, addResponseFooter, addUserAgentRequestHeader, checkNotUsed, checkUsed, execute, fakeResponse, generateRequestLine, getAuthenticationRealm, getContentCharSet, getDoAuthentication, getFollowRedirects, getHostConfiguration, getMethodRetryHandler, getPath, getProxyAuthenticationRealm, getQueryString, getRecoverableExceptionCount, getRequestCharSet, getRequestContentLength, getRequestHeader, getRequestHeaderGroup, getRequestHeaders, getResponseBody, getResponseBodyAsStream, getResponseBodyAsString, getResponseCharSet, getResponseContentLength, getResponseFooter, getResponseFooters, getResponseHeader, getResponseHeaderGroup, getResponseHeaders, getResponseStream, getResponseTrailerHeaderGroup, getStatusCode, getStatusLine, getStatusText, getURI, hasBeenUsed, isConnectionCloseForced, isHttp11, isStrictMode, processResponseBody, processResponseHeaders, processStatusLine, readResponse, readResponseHeaders, readStatusLine, releaseConnection, removeRequestHeader, responseBodyConsumed, setConnectionCloseForced, setDoAuthentication, setFollowRedirects, setHostConfiguration, setHttp11, setMethodRetryHandler, setPath, setQueryString, setQueryString, setRequestHeader, setRequestHeader, setResponseStream, setStrictMode, shouldCloseConnection, validate, writeRequest, writeRequestBody, writeRequestHeaders, writeRequestLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.commons.httpclient.HttpMethod
addRequestHeader, addRequestHeader, addResponseFooter, execute, getDoAuthentication, getFollowRedirects, getHostConfiguration, getName, getPath, getQueryString, getRequestHeader, getRequestHeaders, getResponseBody, getResponseBodyAsStream, getResponseBodyAsString, getResponseFooter, getResponseFooters, getResponseHeader, getResponseHeaders, getStatusCode, getStatusLine, getStatusText, getURI, hasBeenUsed, isStrictMode, recycle, releaseConnection, removeRequestHeader, setDoAuthentication, setFollowRedirects, setPath, setQueryString, setQueryString, setRequestHeader, setRequestHeader, setStrictMode, validate
 

Constructor Detail

UrlGetMethod

public UrlGetMethod()
Deprecated. 
No-arg constructor.

UrlGetMethod

public UrlGetMethod(String url)
             throws MalformedURLException
Deprecated. 
Create an instance with the specified URL
Parameters:
url - The URL
Throws:
MalformedURLException - If the url isn't valid.

UrlGetMethod

public UrlGetMethod(String url,
                    String tempDir)
             throws MalformedURLException
Deprecated. 
Create an instance with the specified URL and temporary directory.
Parameters:
url - The URL
tempDir - The temporary directory
Throws:
MalformedURLException - If the url isn't valid.

UrlGetMethod

public UrlGetMethod(String url,
                    String tempDir,
                    String tempFile)
             throws MalformedURLException
Deprecated. 
Constructor.
Parameters:
url - the path of the request
tempDir - the directory in which to store temporary files
tempFile - the file (under tempDir) to buffer contents to
Throws:
MalformedURLException - If the url isn't valid.

UrlGetMethod

public UrlGetMethod(String url,
                    File fileData)
             throws MalformedURLException
Deprecated. 
Constructor.
Parameters:
url - the path of the request
fileData - the file to buffer contents to
Throws:
MalformedURLException - If the url isn't valid.
Method Detail

setUrl

public void setUrl(String url)
            throws MalformedURLException
Deprecated. 
Sets the URL. Calls the underlying HttpMethod.setPath() with the url's path. If the url contains a query string the underlying HttpMethod.setQueryString() is called.
Specified by:
setUrl in interface HttpUrlMethod
Parameters:
url - - the URL for this request.
Throws:
MalformedURLException - If the url isn't valid.

getUrl

public String getUrl()
Deprecated. 
Returns this request's URL.
Specified by:
getUrl in interface HttpUrlMethod
Returns:
the request's URL.


Copyright © 2001-2004 Apache Software Foundation. All Rights Reserved.