Edit D:\app\Administrator\product\11.2.0\dbhome_1\owb\lib\int\HTTPClient\doc\api\HTTPClient\Response.html
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd"> <!--NewPage--> <HTML> <HEAD> <!-- Generated by javadoc on Mon May 07 18:52:26 PDT 2001 --> <TITLE> HTTPClient API: Class Response </TITLE> <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style"> </HEAD> <BODY BGCOLOR="white"> <!-- ========== START OF NAVBAR ========== --> <A NAME="navbar_top"><!-- --></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"> <TR> <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_top_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> </EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../HTTPClient/Request.html"><B>PREV CLASS</B></A> <A HREF="../HTTPClient/URI.html"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="Response.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <!-- =========== END OF NAVBAR =========== --> <HR> <!-- ======== START OF CLASS DATA ======== --> <H2> <FONT SIZE="-1"> HTTPClient</FONT> <BR> Class Response</H2> <PRE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html">java.lang.Object</A> | +--<B>HTTPClient.Response</B> </PRE> <HR> <DL> <DT>public final class <B>Response</B><DT>extends <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html">Object</A><DT>implements <A HREF="../HTTPClient/RoResponse.html">RoResponse</A>, HTTPClient.GlobalConstants, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Cloneable.html">Cloneable</A></DL> <P> This class represents an intermediate response. It's used internally by the modules. When all modules have handled the response then the HTTPResponse fills in its fields with the data from this class. <P> <DL> <DT><B>Version: </B><DD>0.3-3 06/05/2001</DD> <DT><B>Author: </B><DD>Ronald Tschal?</DD> </DL> <HR> <P> <!-- ======== INNER CLASS SUMMARY ======== --> <!-- =========== FIELD SUMMARY =========== --> <A NAME="field_summary"><!-- --></A> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE="+2"> <B>Field Summary</B></FONT></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/InputStream.html">InputStream</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#inp_stream">inp_stream</A></B></CODE> <BR> our input stream (usually from the stream demux).</TD> </TR> </TABLE> <A NAME="fields_inherited_from_class_HTTPClient.GlobalConstants"><!-- --></A> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TD><B>Fields inherited from interface HTTPClient.GlobalConstants</B></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE>CD_0, CD_CHUNKED, CD_CLOSE, CD_CONTLEN, CD_HDRS, CD_MP_BR, CD_NONE, HTTP, HTTP_1_0, HTTP_1_1, HTTP_NG, HTTPS, SHTTP</CODE></TD> </TR> </TABLE> <!-- ======== CONSTRUCTOR SUMMARY ======== --> <A NAME="constructor_summary"><!-- --></A> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE="+2"> <B>Constructor Summary</B></FONT></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><B><A HREF="../HTTPClient/Response.html#Response(java.lang.String, int, java.lang.String, HTTPClient.NVPair[], byte[], java.io.InputStream, int)">Response</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> version, int status, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> reason, <A HREF="../HTTPClient/NVPair.html">NVPair</A>[] headers, byte[] data, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/InputStream.html">InputStream</A> is, int cont_len)</CODE> <BR> Create a new response with the given info.</TD> </TR> </TABLE> <!-- ========== METHOD SUMMARY =========== --> <A NAME="method_summary"><!-- --></A> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=2><FONT SIZE="+2"> <B>Method Summary</B></FONT></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html">Object</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#clone()">clone</A></B>()</CODE> <BR> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#deleteHeader(java.lang.String)">deleteHeader</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> header)</CODE> <BR> Removes a header field from the list of headers.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#deleteTrailer(java.lang.String)">deleteTrailer</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer)</CODE> <BR> Removes a trailer field from the list of trailers.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> byte[]</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getData()">getData</A></B>()</CODE> <BR> Reads all the response data into a byte array.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="../HTTPClient/URI.html">URI</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getEffectiveURI()">getEffectiveURI</A></B>()</CODE> <BR> get the final URI of the document.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/net/URL.html">URL</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getEffectiveURL()">getEffectiveURL</A></B>()</CODE> <BR> <B>Deprecated.</B> <I>use getEffectiveURI() instead</I></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getHeader(java.lang.String)">getHeader</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> hdr)</CODE> <BR> retrieves the field for a given header.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/util/Date.html">Date</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getHeaderAsDate(java.lang.String)">getHeaderAsDate</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> hdr)</CODE> <BR> retrieves the field for a given header.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getHeaderAsInt(java.lang.String)">getHeaderAsInt</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> hdr)</CODE> <BR> retrieves the field for a given header.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/InputStream.html">InputStream</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getInputStream()">getInputStream</A></B>()</CODE> <BR> Gets an input stream from which the returned data can be read.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getReasonLine()">getReasonLine</A></B>()</CODE> <BR> give the reason line associated with the status code.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getStatusCode()">getStatusCode</A></B>()</CODE> <BR> give the status code for this request.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getTrailer(java.lang.String)">getTrailer</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer)</CODE> <BR> Retrieves the field for a given trailer.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/util/Date.html">Date</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getTrailerAsDate(java.lang.String)">getTrailerAsDate</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer)</CODE> <BR> Retrieves the field for a given trailer.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> int</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getTrailerAsInt(java.lang.String)">getTrailerAsInt</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer)</CODE> <BR> Retrieves the field for a given tailer.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A></CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#getVersion()">getVersion</A></B>()</CODE> <BR> get the HTTP version used for the response.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#hasEntity()">hasEntity</A></B>()</CODE> <BR> Some responses such as those from a HEAD or with certain status codes don't have an entity.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> boolean</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#retryRequest()">retryRequest</A></B>()</CODE> <BR> </TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#setEffectiveURI(HTTPClient.URI)">setEffectiveURI</A></B>(<A HREF="../HTTPClient/URI.html">URI</A> final_uri)</CODE> <BR> set the final URI of the document.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#setEffectiveURL(java.net.URL)">setEffectiveURL</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/net/URL.html">URL</A> final_url)</CODE> <BR> <B>Deprecated.</B> <I>use setEffectiveURI() instead</I></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#setHeader(java.lang.String, java.lang.String)">setHeader</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> header, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> value)</CODE> <BR> Set a header field in the list of headers.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#setRetryRequest(boolean)">setRetryRequest</A></B>(boolean flag)</CODE> <BR> Should the request be retried by the application? This can be used by modules to signal to the application that it should retry the request.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1"> <CODE> void</CODE></FONT></TD> <TD><CODE><B><A HREF="../HTTPClient/Response.html#setTrailer(java.lang.String, java.lang.String)">setTrailer</A></B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> value)</CODE> <BR> Set a trailer field in the list of trailers.</TD> </TR> </TABLE> <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor"> <TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html">Object</A></B></TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><CODE><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#finalize()">finalize</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#getClass()">getClass</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#notify()">notify</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#toString()">toString</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#wait()">wait</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#wait(long)">wait</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#wait(long, int)">wait</A></CODE></TD> </TR> </TABLE> <P> <!-- ============ FIELD DETAIL =========== --> <A NAME="field_detail"><!-- --></A> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=1><FONT SIZE="+2"> <B>Field Detail</B></FONT></TD> </TR> </TABLE> <A NAME="inp_stream"><!-- --></A><H3> inp_stream</H3> <PRE> public <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/InputStream.html">InputStream</A> <B>inp_stream</B></PRE> <DL> <DD>our input stream (usually from the stream demux). Push input streams onto this if necessary.</DL> <!-- ========= CONSTRUCTOR DETAIL ======== --> <A NAME="constructor_detail"><!-- --></A> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=1><FONT SIZE="+2"> <B>Constructor Detail</B></FONT></TD> </TR> </TABLE> <A NAME="Response(java.lang.String, int, java.lang.String, HTTPClient.NVPair[], byte[], java.io.InputStream, int)"><!-- --></A><H3> Response</H3> <PRE> public <B>Response</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> version, int status, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> reason, <A HREF="../HTTPClient/NVPair.html">NVPair</A>[] headers, byte[] data, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/InputStream.html">InputStream</A> is, int cont_len)</PRE> <DL> <DD>Create a new response with the given info. This is used when creating a response in a requestHandler(). <P>If <var>data</var> is not null then that is used; else if the <var>is</var> is not null that is used; else the entity is empty. If the input stream is used then <var>cont_len</var> specifies the length of the data that can be read from it, or -1 if unknown.<DD><DL> <DT><B>Parameters:</B><DD><CODE>version</CODE> - the response version (such as "HTTP/1.1")<DD><CODE>status</CODE> - the status code<DD><CODE>reason</CODE> - the reason line<DD><CODE>headers</CODE> - the response headers<DD><CODE>data</CODE> - the response entity<DD><CODE>is</CODE> - the response entity as an InputStream<DD><CODE>cont_len</CODE> - the length of the data in the InputStream</DL> </DD> </DL> <!-- ============ METHOD DETAIL ========== --> <A NAME="method_detail"><!-- --></A> <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TD COLSPAN=1><FONT SIZE="+2"> <B>Method Detail</B></FONT></TD> </TR> </TABLE> <A NAME="getStatusCode()"><!-- --></A><H3> getStatusCode</H3> <PRE> public final int <B>getStatusCode</B>() throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>give the status code for this request. These are grouped as follows: <UL> <LI> 1xx - Informational (new in HTTP/1.1) <LI> 2xx - Success <LI> 3xx - Redirection <LI> 4xx - Client Error <LI> 5xx - Server Error </UL><DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getStatusCode()">getStatusCode</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.</DL> </DD> </DL> <HR> <A NAME="getReasonLine()"><!-- --></A><H3> getReasonLine</H3> <PRE> public final <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> <B>getReasonLine</B>() throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>give the reason line associated with the status code.<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getReasonLine()">getReasonLine</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.</DL> </DD> </DL> <HR> <A NAME="getVersion()"><!-- --></A><H3> getVersion</H3> <PRE> public final <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> <B>getVersion</B>() throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>get the HTTP version used for the response.<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getVersion()">getVersion</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.</DL> </DD> </DL> <HR> <A NAME="getEffectiveURI()"><!-- --></A><H3> getEffectiveURI</H3> <PRE> public final <A HREF="../HTTPClient/URI.html">URI</A> <B>getEffectiveURI</B>() throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>get the final URI of the document. This is set if the original request was deferred via the "moved" (301, 302, or 303) return status.<DD><DL> </DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>the new URI, or null if not redirected<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.</DL> </DD> </DL> <HR> <A NAME="setEffectiveURI(HTTPClient.URI)"><!-- --></A><H3> setEffectiveURI</H3> <PRE> public void <B>setEffectiveURI</B>(<A HREF="../HTTPClient/URI.html">URI</A> final_uri)</PRE> <DL> <DD>set the final URI of the document. This is only for internal use.<DD><DL> </DL> </DD> </DL> <HR> <A NAME="getEffectiveURL()"><!-- --></A><H3> getEffectiveURL</H3> <PRE> public final <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/net/URL.html">URL</A> <B>getEffectiveURL</B>() throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD><B>Deprecated.</B> <I>use getEffectiveURI() instead</I> <P> <DD>get the final URL of the document. This is set if the original request was deferred via the "moved" (301, 302, or 303) return status.<DD><DL> </DL> </DD> <DD><DL> <DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.<DT><B>See Also: </B><DD><A HREF="../HTTPClient/Response.html#getEffectiveURI()"><CODE>getEffectiveURI()</CODE></A></DL> </DD> </DL> <HR> <A NAME="setEffectiveURL(java.net.URL)"><!-- --></A><H3> setEffectiveURL</H3> <PRE> public void <B>setEffectiveURL</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/net/URL.html">URL</A> final_url)</PRE> <DL> <DD><B>Deprecated.</B> <I>use setEffectiveURI() instead</I> <P> <DD>set the final URL of the document. This is only for internal use.<DD><DL> </DL> </DD> <DD><DL> <DT><B>See Also: </B><DD><A HREF="../HTTPClient/Response.html#setEffectiveURI(HTTPClient.URI)"><CODE>setEffectiveURI(HTTPClient.URI)</CODE></A></DL> </DD> </DL> <HR> <A NAME="getHeader(java.lang.String)"><!-- --></A><H3> getHeader</H3> <PRE> public <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> <B>getHeader</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> hdr) throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>retrieves the field for a given header.<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getHeader(java.lang.String)">getHeader</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>hdr</CODE> - the header name.<DT><B>Returns:</B><DD>the value for the header, or null if non-existent.<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.</DL> </DD> </DL> <HR> <A NAME="getHeaderAsInt(java.lang.String)"><!-- --></A><H3> getHeaderAsInt</H3> <PRE> public int <B>getHeaderAsInt</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> hdr) throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/NumberFormatException.html">NumberFormatException</A></PRE> <DL> <DD>retrieves the field for a given header. The value is parsed as an int.<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getHeaderAsInt(java.lang.String)">getHeaderAsInt</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>hdr</CODE> - the header name.<DT><B>Returns:</B><DD>the value for the header if the header exists<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/NumberFormatException.html">NumberFormatException</A> - if the header's value is not a number or if the header does not exist.<DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - if any exception occurs on the socket.</DL> </DD> </DL> <HR> <A NAME="getHeaderAsDate(java.lang.String)"><!-- --></A><H3> getHeaderAsDate</H3> <PRE> public <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/util/Date.html">Date</A> <B>getHeaderAsDate</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> hdr) throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/IllegalArgumentException.html">IllegalArgumentException</A></PRE> <DL> <DD>retrieves the field for a given header. The value is parsed as a date; if this fails it is parsed as a long representing the number of seconds since 12:00 AM, Jan 1st, 1970. If this also fails an IllegalArgumentException is thrown. <P>Note: When sending dates use Util.httpDate().<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getHeaderAsDate(java.lang.String)">getHeaderAsDate</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>hdr</CODE> - the header name.<DT><B>Returns:</B><DD>the value for the header, or null if non-existent.<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.<DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/IllegalArgumentException.html">IllegalArgumentException</A> - If the header cannot be parsed as a date or time.</DL> </DD> </DL> <HR> <A NAME="setHeader(java.lang.String, java.lang.String)"><!-- --></A><H3> setHeader</H3> <PRE> public void <B>setHeader</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> header, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> value)</PRE> <DL> <DD>Set a header field in the list of headers. If the header already exists it will be overwritten; otherwise the header will be added to the list. This is used by some modules when they process the header so that higher level stuff doesn't get confused when the headers and data don't match.<DD><DL> </DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>header</CODE> - The name of header field to set.<DD><CODE>value</CODE> - The value to set the field to.</DL> </DD> </DL> <HR> <A NAME="deleteHeader(java.lang.String)"><!-- --></A><H3> deleteHeader</H3> <PRE> public void <B>deleteHeader</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> header)</PRE> <DL> <DD>Removes a header field from the list of headers. This is used by some modules when they process the header so that higher level stuff doesn't get confused when the headers and data don't match.<DD><DL> </DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>header</CODE> - The name of header field to remove.</DL> </DD> </DL> <HR> <A NAME="getTrailer(java.lang.String)"><!-- --></A><H3> getTrailer</H3> <PRE> public <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> <B>getTrailer</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer) throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>Retrieves the field for a given trailer. Note that this should not be invoked until all the response data has been read. If invoked before, it will force the data to be read via <code>getData()</code>.<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getTrailer(java.lang.String)">getTrailer</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>trailer</CODE> - the trailer name.<DT><B>Returns:</B><DD>the value for the trailer, or null if non-existent.<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.</DL> </DD> </DL> <HR> <A NAME="getTrailerAsInt(java.lang.String)"><!-- --></A><H3> getTrailerAsInt</H3> <PRE> public int <B>getTrailerAsInt</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer) throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/NumberFormatException.html">NumberFormatException</A></PRE> <DL> <DD>Retrieves the field for a given tailer. The value is parsed as an int.<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getTrailerAsInt(java.lang.String)">getTrailerAsInt</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>trailer</CODE> - the tailer name.<DT><B>Returns:</B><DD>the value for the trailer if the trailer exists<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/NumberFormatException.html">NumberFormatException</A> - if the trailer's value is not a number or if the trailer does not exist.<DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - if any exception occurs on the socket.</DL> </DD> </DL> <HR> <A NAME="getTrailerAsDate(java.lang.String)"><!-- --></A><H3> getTrailerAsDate</H3> <PRE> public <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/util/Date.html">Date</A> <B>getTrailerAsDate</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer) throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A>, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/IllegalArgumentException.html">IllegalArgumentException</A></PRE> <DL> <DD>Retrieves the field for a given trailer. The value is parsed as a date; if this fails it is parsed as a long representing the number of seconds since 12:00 AM, Jan 1st, 1970. If this also fails an IllegalArgumentException is thrown. <P>Note: When sending dates use Util.httpDate().<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getTrailerAsDate(java.lang.String)">getTrailerAsDate</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>trailer</CODE> - the trailer name.<DT><B>Returns:</B><DD>the value for the trailer, or null if non-existent.<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/IllegalArgumentException.html">IllegalArgumentException</A> - if the trailer's value is neither a legal date nor a number.<DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - if any exception occurs on the socket.<DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/IllegalArgumentException.html">IllegalArgumentException</A> - If the header cannot be parsed as a date or time.</DL> </DD> </DL> <HR> <A NAME="setTrailer(java.lang.String, java.lang.String)"><!-- --></A><H3> setTrailer</H3> <PRE> public void <B>setTrailer</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer, <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> value)</PRE> <DL> <DD>Set a trailer field in the list of trailers. If the trailer already exists it will be overwritten; otherwise the trailer will be added to the list. This is used by some modules when they process the trailer so that higher level stuff doesn't get confused when the trailer and data don't match.<DD><DL> </DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>trailer</CODE> - The name of trailer field to set.<DD><CODE>value</CODE> - The value to set the field to.</DL> </DD> </DL> <HR> <A NAME="deleteTrailer(java.lang.String)"><!-- --></A><H3> deleteTrailer</H3> <PRE> public void <B>deleteTrailer</B>(<A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html">String</A> trailer)</PRE> <DL> <DD>Removes a trailer field from the list of trailers. This is used by some modules when they process the trailer so that higher level stuff doesn't get confused when the trailers and data don't match.<DD><DL> </DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>trailer</CODE> - The name of trailer field to remove.</DL> </DD> </DL> <HR> <A NAME="getData()"><!-- --></A><H3> getData</H3> <PRE> public byte[] <B>getData</B>() throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>Reads all the response data into a byte array. Note that this method won't return until <em>all</em> the data has been received (so for instance don't invoke this method if the server is doing a server push). If getInputStream() had been previously called then this method only returns any unread data remaining on the stream and then closes it.<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getData()">getData</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>an array containing the data (body) returned. If no data was returned then it's set to a zero-length array.<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any io exception occured while reading the data<DT><B>See Also: </B><DD><A HREF="../HTTPClient/Response.html#getInputStream()"><CODE>getInputStream()</CODE></A></DL> </DD> </DL> <HR> <A NAME="getInputStream()"><!-- --></A><H3> getInputStream</H3> <PRE> public <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/InputStream.html">InputStream</A> <B>getInputStream</B>() throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>Gets an input stream from which the returned data can be read. Note that if getData() had been previously called it will actually return a ByteArrayInputStream created from that data.<DD><DL> <DT><B>Specified by: </B><DD><A HREF="../HTTPClient/RoResponse.html#getInputStream()">getInputStream</A> in interface <A HREF="../HTTPClient/RoResponse.html">RoResponse</A></DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>the InputStream.<DT><B>Throws:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A> - If any exception occurs on the socket.<DT><B>See Also: </B><DD><A HREF="../HTTPClient/Response.html#getData()"><CODE>getData()</CODE></A></DL> </DD> </DL> <HR> <A NAME="hasEntity()"><!-- --></A><H3> hasEntity</H3> <PRE> public boolean <B>hasEntity</B>() throws <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/io/IOException.html">IOException</A></PRE> <DL> <DD>Some responses such as those from a HEAD or with certain status codes don't have an entity. This is detected by the client and can be queried here. Note that this won't try to do a read() on the input stream (it will however cause the headers to be read and parsed if not already done).<DD><DL> </DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>true if the response has an entity, false otherwise<DT><B>Since: </B><DD>V0.3-1</DD> </DL> </DD> </DL> <HR> <A NAME="setRetryRequest(boolean)"><!-- --></A><H3> setRetryRequest</H3> <PRE> public void <B>setRetryRequest</B>(boolean flag)</PRE> <DL> <DD>Should the request be retried by the application? This can be used by modules to signal to the application that it should retry the request. It's used when the request used an <var>HttpOutputStream</var> and the module is therefore not able to retry the request itself. This flag is <var>false</var> by default. <P>If a module sets this flag then it must also reset() the the <var>HttpOutputStream</var> so it may be reused by the application. It should then also use this <var>HttpOutputStream</var> to recognize the retried request in the requestHandler().<DD><DL> </DL> </DD> <DD><DL> <DT><B>Parameters:</B><DD><CODE>flag</CODE> - indicates whether the application should retry the request.</DL> </DD> </DL> <HR> <A NAME="retryRequest()"><!-- --></A><H3> retryRequest</H3> <PRE> public boolean <B>retryRequest</B>()</PRE> <DL> <DD><DL> </DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>true if the request should be retried.</DL> </DD> </DL> <HR> <A NAME="clone()"><!-- --></A><H3> clone</H3> <PRE> public <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html">Object</A> <B>clone</B>()</PRE> <DL> <DD><DL> <DT><B>Overrides:</B><DD><A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html#clone()">clone</A> in class <A HREF="http://java.sun.com/products/jdk/1.2/docs/api/java/lang/Object.html">Object</A></DL> </DD> <DD><DL> <DT><B>Returns:</B><DD>a clone of this request object</DL> </DD> </DL> <!-- ========= END OF CLASS DATA ========= --> <HR> <!-- ========== START OF NAVBAR ========== --> <A NAME="navbar_bottom"><!-- --></A> <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"> <TR> <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A NAME="navbar_bottom_firstrow"><!-- --></A> <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT ID="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> </EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../HTTPClient/Request.html"><B>PREV CLASS</B></A> <A HREF="../HTTPClient/URI.html"><B>NEXT CLASS</B></A></FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="Response.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD> </TR> <TR> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> SUMMARY: INNER | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD> <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2"> DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD> </TR> </TABLE> <!-- =========== END OF NAVBAR =========== --> <HR> </BODY> </HTML>
Ms-Dos/Windows
Unix
Write backup
jsp File Browser version 1.2 by
www.vonloesch.de