net.noderunner.http
Class ClientRequest

java.lang.Object
  extended by net.noderunner.http.Request
      extended by net.noderunner.http.ClientRequest

public class ClientRequest
extends Request

Contains an HTTP client request.


Constructor Summary
ClientRequest(RequestLine requestLine, MessageHeaders headers)
          Constructs a ClientRequestImpl by parts.
ClientRequest(RequestLine requestLine, MessageHeaders headers, DataPoster dataPoster)
          Constructs a ClientRequestImpl by parts.
 
Method Summary
 DataPoster getDataPoster()
          Returns an optional call-back interface for sending HTTP data to the server.
 String toString()
          Returns a debug string.
 
Methods inherited from class net.noderunner.http.Request
getHeaders, getRequestLine
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClientRequest

public ClientRequest(RequestLine requestLine,
                     MessageHeaders headers)
Constructs a ClientRequestImpl by parts.


ClientRequest

public ClientRequest(RequestLine requestLine,
                     MessageHeaders headers,
                     DataPoster dataPoster)
Constructs a ClientRequestImpl by parts.

Parameters:
dataPoster - may be null
Method Detail

getDataPoster

public DataPoster getDataPoster()
Returns an optional call-back interface for sending HTTP data to the server. May return null, in which case, data may be instead sent by via the output stream obtained by calling HttpClient.getOutputStream().


toString

public String toString()
Returns a debug string.

Overrides:
toString in class Request


Copyright © 2011. All Rights Reserved.