|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectr01f.httpclient.HttpResponseStatement
public class HttpResponseStatement
| Field Summary | |
|---|---|
private boolean |
_connected
|
private java.net.HttpURLConnection |
_conx
|
private java.util.List<HttpRequestParameter> |
parameters
|
private java.lang.String |
proxyHost
|
private java.lang.String |
proxyPassword
|
private java.lang.String |
proxyPort
|
private java.lang.String |
proxyUser
|
private java.util.Map<java.lang.String,java.lang.String> |
requestHeaders
|
private HttpMethodStatement.RequestMethod |
requestMethod
|
private java.nio.charset.Charset |
targetServerCharset
|
private java.lang.String |
targetUrlStr
|
private long |
timeout
|
| Constructor Summary | |
|---|---|
HttpResponseStatement(java.lang.String theTargetUrlStr,
java.nio.charset.Charset theTargetServerCharset,
long theTimeout,
java.util.List<HttpRequestParameter> newParameters,
HttpMethodStatement.RequestMethod newRequestMethod,
java.util.Map<java.lang.String,java.lang.String> newRequestHeaders,
java.lang.String newProxyHost,
java.lang.String newProxyPort,
java.lang.String newProxyUser,
java.lang.String newProxyPassword)
|
|
| Method Summary | |
|---|---|
private void |
_doRequest()
Ejecuta la llamada al servidor, enviandole las cabeceras y los parametros que se han establecido con anterioridad |
private void |
_sendHeaders(java.net.URLConnection conx)
Envia la cabecera http para lo cual ensambla los valores del mapa _headers |
private void |
_writeParamsToDataOutputStream(java.io.DataOutputStream dos)
Escribe un InputStream . |
private void |
_writeParamToDataOutputStream(java.io.DataOutputStream dos,
HttpRequestParameter param)
Escribe un parametro en la conexión con el servidor |
java.net.HttpURLConnection |
getConnection()
Obtiene la conexión con el servidor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private java.lang.String targetUrlStr
private java.nio.charset.Charset targetServerCharset
private java.util.List<HttpRequestParameter> parameters
private HttpMethodStatement.RequestMethod requestMethod
private java.util.Map<java.lang.String,java.lang.String> requestHeaders
private long timeout
private java.lang.String proxyHost
private java.lang.String proxyPort
private java.lang.String proxyUser
private java.lang.String proxyPassword
private boolean _connected
private java.net.HttpURLConnection _conx
| Constructor Detail |
|---|
HttpResponseStatement(java.lang.String theTargetUrlStr,
java.nio.charset.Charset theTargetServerCharset,
long theTimeout,
java.util.List<HttpRequestParameter> newParameters,
HttpMethodStatement.RequestMethod newRequestMethod,
java.util.Map<java.lang.String,java.lang.String> newRequestHeaders,
java.lang.String newProxyHost,
java.lang.String newProxyPort,
java.lang.String newProxyUser,
java.lang.String newProxyPassword)
| Method Detail |
|---|
public java.net.HttpURLConnection getConnection()
throws java.io.IOException
java.io.IOException - si no se puede obtener la conexión
private void _doRequest()
throws java.io.IOException
method - El tipo de llamada (GET/POST)
java.io.IOException - if an I/O error occursprivate void _sendHeaders(java.net.URLConnection conx)
private void _writeParamsToDataOutputStream(java.io.DataOutputStream dos)
throws java.io.IOException
dos -
java.io.IOException - si no se puede enviar los parametros a través de la conexión abierta
private void _writeParamToDataOutputStream(java.io.DataOutputStream dos,
HttpRequestParameter param)
throws java.io.IOException
dos - outputstream de la conexión con el servidorparam - el parametro a escribir
java.io.IOException - si no se puede enviar los parametros a través de la conexión abierta
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||