+2003-12-31 Michael Koch <konqueror@gmx.de>
+
+ * gnu/java/net/protocol/http/Connection.java
+ (sendRequest): Dont encode output in default character encoding,
+ add correct version number to HTTP user agent string.
+
2003-12-31 Guilhem Lavaux <guilhem@kaffe.org>
* java/io/ObjectOutputStream.java
import java.io.InputStream;
import java.io.IOException;
import java.io.OutputStream;
+import java.io.OutputStreamWriter;
import java.io.PrintWriter;
import java.net.HttpURLConnection;
import java.net.ProtocolException;
void sendRequest() throws IOException
{
// Create PrintWriter for easier sending of headers.
- PrintWriter outputWriter = new PrintWriter(outputStream);
+ PrintWriter outputWriter =
+ new PrintWriter(new OutputStreamWriter(outputStream, "8859_1"));
// Send request including any request properties that were set.
outputWriter.print (getRequestMethod() + " " + url.getFile()
if (getRequestProperty ("user-agent") == null)
setRequestProperty ("user-agent", "gnu-libgcj/"
- + System.getProperty ("classpath.version"));
+ + System.getProperty ("java.vm.version"));
if (getRequestProperty ("accept") == null)
setRequestProperty ("accept", "*/*");