Index: src/main/java/org/apache/harmony/luni/internal/net/www/protocol/http/HttpURLConnection.java =================================================================== --- src/main/java/org/apache/harmony/luni/internal/net/www/protocol/http/HttpURLConnection.java (revision 509242) +++ src/main/java/org/apache/harmony/luni/internal/net/www/protocol/http/HttpURLConnection.java (working copy) @@ -866,6 +866,9 @@ throw new ProtocolException(Msg.getString("K008d")); //$NON-NLS-1$ } + // connect before sending requests + connect(); + doRequest(); /*