aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTaras Glek <taras.judge@shaw.ca>2003-10-13 22:06:06 +0000
committerTom Tromey <tromey@gcc.gnu.org>2003-10-13 22:06:06 +0000
commitc1783330fd225245b2bb2d2ce066a242178bcf55 (patch)
tree0ea7de621bfc9f107c40a937c4494ba90a85f4fb
parentd29b8ad8d835b07eacc6b18352b253be1df485c7 (diff)
downloadgcc-c1783330fd225245b2bb2d2ce066a242178bcf55.zip
gcc-c1783330fd225245b2bb2d2ce066a242178bcf55.tar.gz
gcc-c1783330fd225245b2bb2d2ce066a242178bcf55.tar.bz2
re PR libgcj/12592 (Http requests use \n instead of \r\n)
2003-10-13 Taras Judge <taras.judge@shaw.ca> PR libgcj/12592 * gnu/java/net/protocol/http/Connection.java (connect): Use \r\n, not just \n. From-SVN: r72443
-rw-r--r--libjava/ChangeLog6
-rw-r--r--libjava/gnu/java/net/protocol/http/Connection.java8
2 files changed, 10 insertions, 4 deletions
diff --git a/libjava/ChangeLog b/libjava/ChangeLog
index 1d45198..6ec5495 100644
--- a/libjava/ChangeLog
+++ b/libjava/ChangeLog
@@ -1,3 +1,9 @@
+2003-10-13 Taras Judge <taras.judge@shaw.ca>
+
+ PR libgcj/12592
+ * gnu/java/net/protocol/http/Connection.java (connect): Use \r\n,
+ not just \n.
+
2003-10-13 Michael Koch <konqueror@gmx.de>
* java/io/File.java: Reformated.
diff --git a/libjava/gnu/java/net/protocol/http/Connection.java b/libjava/gnu/java/net/protocol/http/Connection.java
index 990287d..85c7910 100644
--- a/libjava/gnu/java/net/protocol/http/Connection.java
+++ b/libjava/gnu/java/net/protocol/http/Connection.java
@@ -138,13 +138,13 @@ class Connection extends HttpURLConnection
PrintWriter out = new PrintWriter(sock.getOutputStream());
// Send request including any request properties that were set.
- out.print(getRequestMethod() + " " + url.getFile() + " HTTP/1.0\n");
- out.print("Host: " + url.getHost() + ":" + port + "\n");
+ out.print(getRequestMethod() + " " + url.getFile() + " HTTP/1.0\r\n");
+ out.print("Host: " + url.getHost() + ":" + port + "\r\n");
Enumeration reqKeys = requestProperties.keys();
Enumeration reqVals = requestProperties.elements();
while (reqKeys.hasMoreElements())
- out.print(reqKeys.nextElement() + ": " + reqVals.nextElement() + "\n");
- out.print("\n");
+ out.print(reqKeys.nextElement() + ": " + reqVals.nextElement() + "\r\n");
+ out.print("\r\n");
out.flush();
getHttpHeaders();
connected = true;