com.github.kristofa.test.http
Interface HttpRequest

All Known Subinterfaces:
FullHttpRequest
All Known Implementing Classes:
FullHttpRequestImpl, HttpRequestImpl

public interface HttpRequest

Contains the HTTP request properties required to identify or compare a HTTP request.

Author:
kristof

Method Summary
 byte[] getContent()
          Get content for request.
 Set<HttpMessageHeader> getHttpMessageHeaders()
          Get http message headers.
 Method getMethod()
          Gets method for request.
 String getPath()
          Gets path for request without query parameters.
 Set<QueryParameter> getQueryParameters()
          Gets query parameters for request.
 

Method Detail

getMethod

Method getMethod()
Gets method for request.

Returns:
Method for request.

getContent

byte[] getContent()
Get content for request.

Returns:
Content for request.

getPath

String getPath()
Gets path for request without query parameters.

Returns:
Path for request.

getQueryParameters

Set<QueryParameter> getQueryParameters()
Gets query parameters for request.

Returns:
Query parameters for request.

getHttpMessageHeaders

Set<HttpMessageHeader> getHttpMessageHeaders()
Get http message headers.

Returns:
Http message headers.


Copyright © 2014. All Rights Reserved.