morgand     01/05/14 14:31:46

  Modified:    httpclient/src/java/org/apache/commons/httpclient/methods
                        PostMethod.java
  Log:
  post method required the content length to be set
  
  Revision  Changes    Path
  1.3       +16 -5     
jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/methods/PostMethod.java
  
  Index: PostMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/methods/PostMethod.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- PostMethod.java   2001/05/08 16:24:14     1.2
  +++ PostMethod.java   2001/05/14 21:31:36     1.3
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/methods/PostMethod.java,v
 1.2 2001/05/08 16:24:14 morgand Exp $
  - * $Revision: 1.2 $
  - * $Date: 2001/05/08 16:24:14 $
  + * $Header: 
/home/cvs/jakarta-commons/httpclient/src/java/org/apache/commons/httpclient/methods/PostMethod.java,v
 1.3 2001/05/14 21:31:36 morgand Exp $
  + * $Revision: 1.3 $
  + * $Date: 2001/05/14 21:31:36 $
    *
    * ====================================================================
    *
  @@ -75,6 +75,7 @@
    * POST Method.
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Remy Maucherat</a>
  + * @author <a href="mailto:[EMAIL PROTECTED]";>Doug Sale</a>
    */
   public class PostMethod
       extends GetMethod {
  @@ -211,6 +212,18 @@
       
       
       /**
  +     * from RFC1945:<BR>
  +     *   A valid Content-Length is required on all HTTP/1.0 POST requests. An
  +     *   HTTP/1.0 server should respond with a 400 (bad request) message if it
  +     *   cannot determine the length of the request message's content.
  +     * 
  +     * @return true
  +     */
  +    public boolean needContentLength() {
  +      return true;
  +    }
  +
  +    /**
        * Parse response.
        *
        * @param is Input stream
  @@ -220,6 +233,4 @@
           throws IOException {
       }
       */
  -    
  -    
   }
  
  
  

Reply via email to