|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.sling.testing.tools.http.RequestBuilder
public class RequestBuilder
Convenience builder for Request objects
| Constructor Summary | |
|---|---|
RequestBuilder(java.lang.String baseUrl)
|
|
| Method Summary | |
|---|---|
Request |
buildGetRequest(java.lang.String path,
java.lang.String... queryParameters)
Build a GET request to specified path with optional query parameters. |
Request |
buildOtherRequest(org.apache.http.client.methods.HttpRequestBase r)
Wrap supplied HTTP request |
Request |
buildPostRequest(java.lang.String path)
Build a POST request to specified path with optional query parameters. |
java.lang.String |
buildUrl(java.lang.String path,
java.lang.String... queryParameters)
Build an URL from our base path, supplied path and optional query parameters. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public RequestBuilder(java.lang.String baseUrl)
| Method Detail |
|---|
public Request buildGetRequest(java.lang.String path,
java.lang.String... queryParameters)
buildUrl(String, String...) for
queryParameters semantics.
public Request buildPostRequest(java.lang.String path)
buildUrl(String, String...) for
queryParameters semantics.
public Request buildOtherRequest(org.apache.http.client.methods.HttpRequestBase r)
public java.lang.String buildUrl(java.lang.String path,
java.lang.String... queryParameters)
queryParameters - an even number of Strings, each pair
of values represents the key and value of a query parameter.
Keys and values are encoded by this method.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||