summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/java/net/protocol
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gnu/java/net/protocol')
-rw-r--r--libjava/gnu/java/net/protocol/http/Connection.java6
1 files changed, 5 insertions, 1 deletions
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 <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;
}
OpenPOWER on IntegriCloud