|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.restlet.util.Helper
com.noelios.restlet.ConnectorHelper
com.noelios.restlet.ClientHelper
com.noelios.restlet.http.HttpClientHelper
com.noelios.restlet.ext.net.HttpClientHelper
public class HttpClientHelper
HTTP client connector using the HttpUrlConnectionCall. Here is the list of parameters that are supported:
| Parameter name | Value type | Default value | Description |
|---|---|---|---|
| chunkLength | int | 0 (uses HttpURLConnection's default) | The chunk-length when using chunked encoding streaming mode for response entities. A value of -1 means chunked encoding is disabled for response entities. |
| followRedirects | boolean | false | If true, the protocol will automatically follow redirects. If false, the protocol will not automatically follow redirects. |
| allowUserInteraction | boolean | false | If true, this URL is being examined in a context in which it makes sense to allow user interactions such as popping up an authentication dialog. |
| useCaches | boolean | false | If true, the protocol is allowed to use caching whenever it can. |
| connectTimeout | int | 0 | Sets a specified timeout value, in milliseconds, to be used when opening a communications link to the resource referenced. 0 means infinite timeout. |
| readTimeout | int | 0 | Sets the read timeout to a specified timeout, in milliseconds. A timeout of zero is interpreted as an infinite timeout. |
| Constructor Summary | |
|---|---|
HttpClientHelper(Client client)
Constructor. |
|
| Method Summary | |
|---|---|
HttpClientCall |
create(Request request)
Creates a low-level HTTP client call from a high-level uniform call. |
int |
getChunkLength()
Returns the chunk-length when using chunked encoding streaming mode for response entities. |
int |
getConnectTimeout()
Returns the timeout value, in milliseconds, to be used when opening a communications link to the resource referenced. |
int |
getReadTimeout()
Returns the read timeout value. |
boolean |
isAllowUserInteraction()
Indicates if this URL is being examined in a context in which it makes sense to allow user interactions such as popping up an authentication dialog. |
boolean |
isFollowRedirects()
Indicates if the protocol will automatically follow redirects. |
boolean |
isUseCaches()
Indicates if the protocol is allowed to use caching whenever it can. |
| Methods inherited from class com.noelios.restlet.http.HttpClientHelper |
|---|
getConverter, handle, setConverter |
| Methods inherited from class com.noelios.restlet.ClientHelper |
|---|
getClient, getContext, getLogger, getParameters |
| Methods inherited from class com.noelios.restlet.ConnectorHelper |
|---|
createContext, getProtocols, start, stop |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public HttpClientHelper(Client client)
client - The client to help.| Method Detail |
|---|
public HttpClientCall create(Request request)
create in class HttpClientHelperrequest - The high-level request.
public int getChunkLength()
public boolean isFollowRedirects()
public boolean isAllowUserInteraction()
public boolean isUseCaches()
public int getConnectTimeout()
public int getReadTimeout()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||