- From: Jean-Guilhem Rouel via cvs-syncmail <cvsmail@w3.org>
- Date: Wed, 24 Sep 2008 12:21:59 +0000
- To: www-validator-cvs@w3.org
Update of /sources/public/2006/unicorn/org/w3c/unicorn/util
In directory hutz:/tmp/cvs-serv14552/org/w3c/unicorn/util
Modified Files:
ClientHttpRequest.java
Log Message:
Forcing POST request for file upload on Jigsaw
Index: ClientHttpRequest.java
===================================================================
RCS file: /sources/public/2006/unicorn/org/w3c/unicorn/util/ClientHttpRequest.java,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- ClientHttpRequest.java 17 Jun 2008 13:45:31 -0000 1.4
+++ ClientHttpRequest.java 24 Sep 2008 12:21:57 -0000 1.5
@@ -7,6 +7,7 @@
import java.io.OutputStream;
import java.net.URL;
import java.net.URLConnection;
+import java.net.HttpURLConnection;
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map;
@@ -29,7 +30,7 @@
private static Random aRandom = new Random();
- private URLConnection aURLConnection;
+ private HttpURLConnection aURLConnection;
private OutputStream aOutputStream = null;
private Map<String, String> mapOfCookie = new HashMap<String, String>();
@@ -118,9 +119,11 @@
*/
public ClientHttpRequest (
final URLConnection aURLConnection) throws IOException {
+ System.out.println(aURLConnection);
ClientHttpRequest.logger.trace("Constructor(URLConnection)");
- this.aURLConnection = aURLConnection;
+ this.aURLConnection = (HttpURLConnection) aURLConnection;
this.aURLConnection.setDoOutput(true);
+ this.aURLConnection.setRequestMethod("POST");
this.aURLConnection.setRequestProperty(
"Content-Type",
"multipart/form-data; boundary=" + this.sBoundary);
@@ -132,9 +135,8 @@
* @param aURL the URL to send request to
* @throws IOException
*/
- public ClientHttpRequest (
- final URL aURL) throws IOException {
- this(aURL.openConnection());
+ public ClientHttpRequest (final URL aURL) throws IOException {
+ this(aURL.openConnection());
ClientHttpRequest.logger.trace("Constructor(URL)");
if (ClientHttpRequest.logger.isDebugEnabled()) {
ClientHttpRequest.logger.debug("URL : " + aURL + ".");
Received on Wednesday, 24 September 2008 12:22:40 UTC