com.github.kristofa.test.http
Interface FullHttpRequest

All Superinterfaces:
HttpRequest
All Known Implementing Classes:
FullHttpRequestImpl

public interface FullHttpRequest
extends HttpRequest

A Full HTTP Request extends a HttpRequest with domain (host), port. We are interested in those properties when we need to forward requests.

Author:
kristof
See Also:
ForwardHttpRequestBuilder, LoggingHttpProxy

Method Summary
 String getDomain()
          Gets domain / host for request.
 Integer getPort()
          Gets port for request.
 String getUrl()
          Gets the url for the http request, including query parameters if defined.
 
Methods inherited from interface com.github.kristofa.test.http.HttpRequest
getContent, getHttpMessageHeaders, getMethod, getPath, getQueryParameters
 

Method Detail

getDomain

String getDomain()
Gets domain / host for request.

Returns:
Gets domain for request.

getPort

Integer getPort()
Gets port for request.

Returns:
Gets port for request.

getUrl

String getUrl()
Gets the url for the http request, including query parameters if defined.

Returns:
Url for http request. The URL should be encoded so it can be submitted to a http server.


Copyright © 2014. All Rights Reserved.