Marc,

This is my test code. But I still got the exception
org.apache.commons.httpclient.HttpException:
org.apache.commons.httpclient.HttpRecoverableException

public static void test(String[] args) throws Exception {
                HttpMultiClient hc = new HttpMultiClient();
                UrlGetMethod ugm = new
UrlGetMethod("http://realestate.yahoo.com";);
                ugm.setStrictMode(false);
                int rc = hc.executeMethod(ugm);
                System.out.println(rc);
}

Thanks.
Sam

2002-04-28 11:13:44,836 [main] DEBUG
org.apache.commons.httpclient.HttpConnectionManager -
HttpConnectionManager.releaseConnection:  Release connection for
realestate.yahoo.com:80
org.apache.commons.httpclient.HttpException:
org.apache.commons.httpclient.HttpRecoverableException: Error in parsing the
status line from the response: unable to find line starting with "HTTP/"
        at
org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:476
)
        at
org.apache.commons.httpclient.HttpMultiClient.executeMethod(HttpMultiClient.
java:239)
        at TestHTTPClient.test(TestHTTPClient.java:36)
        at TestHTTPClient.main(TestHTTPClient.java:10)
Exception in thread "main" 


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
Sent: Sunday, April 28, 2002 11:14 AM
To: [EMAIL PROTECTED]
Subject: RE: HTTP Client of Jakarta Commons Parsing Error


I just tried it using my HttpMultiClient test application and it workekd
fine.  The url http://realestate.yahoo.com does an offsite redirect to
http://list.reaslestate.yahoo.com which won't using the basic HttpClient.
You either need to handle the resulting 302 result or use HttpMultiClient.

I don't know why you're aren't seeing the HTTP response status line since it
works fine for me.


Marc Saegesser 

> -----Original Message-----
> From: Samuel Cheung [mailto:[EMAIL PROTECTED]]
> Sent: Sunday, April 28, 2002 10:47 AM
> To: [EMAIL PROTECTED]
> Subject: HTTP Client of Jakarta Commons Parsing Error
> 
> 
> Hi, 
> 
> I am using the latest HTTP client latest build. I got the 
> following error
> when I execute URL get method for the site 
> "http://realestate.yahoo.com";. I
> try other sites (e.g. "http://www.yahoo.com";), they work. but
> "http://realestate.yahoo.com"; fails.
> 
> 
> org.apache.commons.httpclient.HttpException:
> org.apache.commons.httpclient.HttpRecoverableException: Error 
> in parsing the
> status line from the response: unable to find line starting 
> with "HTTP/"
> at
> org.apache.commons.httpclient.HttpMethodBase.execute(HttpMetho
> dBase.java:476
> )
> at
> org.apache.commons.httpclient.HttpClient.executeMethod(HttpCli
> ent.java:301)
> at TestHTTPClient.main(TestHTTPClient.java:20)
> Exception in thread "main" 
> 
> My Test code:
> 
> public class TestHTTPClient {
> 
>       public static void main(String[] args) throws Exception {
>       
> PropertyConfigurator.configure("C:\\pir\\junitTestCase\\wipe\\
> log4j.conf");
> 
>               HttpClient hc = new HttpClient();
>               UrlGetMethod ugm = new
> UrlGetMethod("http://realstate.yahoo.com";);
>               ugm.setStrictMode(false);
>               hc.startSession(new URL("http://realestate.yahoo.com";));
>               int rc = hc.executeMethod(ugm);
>               System.out.println(rc);
>      }
> }
> 
> --
> To unsubscribe, e-mail:   
> <mailto:[EMAIL PROTECTED]>
> For additional commands, e-mail: 
> <mailto:[EMAIL PROTECTED]>
> 

--
To unsubscribe, e-mail:
<mailto:[EMAIL PROTECTED]>
For additional commands, e-mail:
<mailto:[EMAIL PROTECTED]>

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to