2004-10-26 Michael Koch <konqueror@gmx.de>
authorMichael Koch <konqueror@gmx.de>
Tue, 26 Oct 2004 11:48:42 +0000 (11:48 +0000)
committerMichael Koch <mkoch@gcc.gnu.org>
Tue, 26 Oct 2004 11:48:42 +0000 (11:48 +0000)
* gnu/java/net/protocol/http/Connection.java
(getOutputStream): Implicitely switch to POST method.

From-SVN: r89581

libjava/ChangeLog
libjava/gnu/java/net/protocol/http/Connection.java

index 7bd4554..21fff47 100644 (file)
@@ -1,3 +1,8 @@
+2004-10-26  Michael Koch  <konqueror@gmx.de>
+
+       * gnu/java/net/protocol/http/Connection.java
+       (getOutputStream): Implicitely switch to POST method.
+
 2004-10-26  Kriang Lerdsuwanakij  <lerdsuwa@users.sourceforge.net>
 
        * libjava/java/lang/Class.h
index ec3e048..aac565c 100644 (file)
@@ -391,7 +391,8 @@ public final class Connection extends HttpURLConnection
   }
 
   /**
-   * Returns on OutputStream for writing to this connection.
+   * Returns on OutputStream for writing to this connection. This method
+   * implicitely changes request method to <code>POST</code>.
    *
    * @return An OutputStream for this connection.
    *
@@ -410,6 +411,9 @@ public final class Connection extends HttpURLConnection
     if (bufferedOutputStream == null)
       bufferedOutputStream = new ByteArrayOutputStream (256); //default is too small
     
+    // Force POST request method.
+    setRequestMethod("POST");
+
     return bufferedOutputStream;
   }