Why are you using a POST method? Have you tried using a GET method?
RZG wrote:
Hi! everybody,
when i attempted load a rss url using PostMethod in httpclient 3.0,an 403
status returned.
but i can access this rss url through the ie or other browsers.
would there be any parameters must be setted?
*my code as follow:*
MultiThreadedHttpConnectionManager connectionManager = new
MultiThreadedHttpConnectionManager();
HttpClient httpClient = new HttpClient(connectionManager);
GetMethod postMethod = new GetMethod(
"
http://groups.google.com/group/PowereEngin/feed/rss_v2_0_msgs.xml?num=50");
int httpStatus = httpClient.executeMethod (postMethod);
char abyte1[] = new char[10240];
System.out.println(httpStatus);
try {
Reader reader = new InputStreamReader(postMethod
.getResponseBodyAsStream());
int readlen = reader.read (abyte1);
char b[] = new char[readlen];
System.arraycopy(abyte1, 0, b, 0, readlen);
System.out.println(b);
} catch (Exception ex) {
ex.printStackTrace();
} finally {
postMethod.releaseConnection ();
}
--
[web] http://www.odi.ch/
[blog] http://www.odi.ch/weblog/
[pgp] key 0x81CF3416
finger print F2B1 B21F F056 D53E 5D79 A5AF 02BE 70F5 81CF 3416
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]