diff options
| author | David Daney <ddaney@avtrex.com> | 2006-09-20 18:18:33 +0000 |
|---|---|---|
| committer | David Daney <ddaney@avtrex.com> | 2006-09-20 18:18:33 +0000 |
| commit | ebbc44f1c83764187d2333d0eaf136b103ca143d (patch) | |
| tree | 0a94f86b921158f3942831d1869512c02031294e /gnu/java/net/protocol/http | |
| parent | b0bceb8836766f3e1d6bfb3ef04ea0e5a0f0310d (diff) | |
| download | classpath-ebbc44f1c83764187d2333d0eaf136b103ca143d.tar.gz | |
PR classpath/28661
* gnu/java/net/protocol/http/HTTPURLConnection.java (connect): Add
default content-type for POST method.
Diffstat (limited to 'gnu/java/net/protocol/http')
| -rw-r--r-- | gnu/java/net/protocol/http/HTTPURLConnection.java | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gnu/java/net/protocol/http/HTTPURLConnection.java b/gnu/java/net/protocol/http/HTTPURLConnection.java index a46d1204b..cc68a3bac 100644 --- a/gnu/java/net/protocol/http/HTTPURLConnection.java +++ b/gnu/java/net/protocol/http/HTTPURLConnection.java @@ -149,6 +149,14 @@ public class HTTPURLConnection final Credentials creds = (username == null) ? null : new Credentials (username, password); + if ("POST".equals(method)) + { + String contentType = requestHeaders.getValue("Content-Type"); + if (null == contentType) + requestHeaders.addValue("Content-Type", + "application/x-www-form-urlencoded"); + } + boolean retry; do { |
