diff --git a/libjava/ChangeLog b/libjava/ChangeLog index 7bd45542237..21fff47ee7f 100644 --- a/libjava/ChangeLog +++ b/libjava/ChangeLog @@ -1,3 +1,8 @@ +2004-10-26 Michael Koch + + * gnu/java/net/protocol/http/Connection.java + (getOutputStream): Implicitely switch to POST method. + 2004-10-26 Kriang Lerdsuwanakij * libjava/java/lang/Class.h diff --git a/libjava/gnu/java/net/protocol/http/Connection.java b/libjava/gnu/java/net/protocol/http/Connection.java index ec3e0484509..aac565c7132 100644 --- a/libjava/gnu/java/net/protocol/http/Connection.java +++ b/libjava/gnu/java/net/protocol/http/Connection.java @@ -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 POST. * * @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; }