hc-httpclient-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From sebb <seb...@gmail.com>
Subject Re: Question regarding the redirects
Date Tue, 08 Sep 2009 22:15:20 GMT
I just tried the URL using Apache JMeter 2.3.4 which uses HC 3.1, and
that shows the 304 Redirect response correctly, so long as one sets

method.setFollowRedirects(false).

Are you sure you are setting this correctly?

On 08/09/2009, Rutuja Joshi <Rutuja.Joshi@sun.com> wrote:
> Hi Sebb,
>
>  Sorry to not mention it earlier. I am using HttpClient 3.1
> (commons-httpclient-3.1.jar)
>
>  Thanks,
>  Rutuja
>
>  sebb wrote:
>
> > On 08/09/2009, Rutuja Joshi <Rutuja.Joshi@sun.com> wrote:
> >
> >
> > > Hello,
> > >
> > >  I am working on the application which fetches HTTP contents given the
> URL.
> > > If there is any redirection from the original URL, I need to find out
> what's
> > > the destination URL from which the contents are going to be fetched
> > > eventually. Then depending on the predefined criterion I would like to
> > > determine if the contents should be fetched from the final destination
> or
> > > not.
> > >
> > >  For example, when I use HttpClient to fetch contents from URL:
> > >
> http://www.opensolaris.org/jive/login!withRedirect.jspa
> > >
> > >  The request gets automatically redirected to
> > >
> https://auth.opensolaris.org/login.action?targetUrl=http://www.opensolaris.org/jive/message.jspa?messageID=219909
> > >  and HttpClient returns the html contents from
> https://auth.opensolaris....
> > >
> > >  Based on the return code value from method.execute() call I have no way
> to
> > > know that this happened. The return code is 200 (HttpStatus.SC_OK).
> > >
> > >  I have two questions as follows:
> > >  1> Is there any way to know that this  redirect happened ?
> > >  2> Can I control redirects completely? Meaning, is there any way to
> tell
> > > HttpClient to not to fetch content from the new URL but just let the
> calling
> > > method know what this new URL is?
> > >
> > >  Please note setting method.followRedirects() to true or false did not
> alter
> > > the behavior. Irrespective of setting this flag to false, the HTML
> contents
> > > were fetched from https://auth.opensolaris....
> > >
> > >
> >
> > Which version of HttpClient are you using?
> >
> >
> >
> > >  Thanks in advance!
> > >  Rutuja
> > >
> > >
> > >
> ---------------------------------------------------------------------
> > >  To unsubscribe, e-mail:
> > > httpclient-users-unsubscribe@hc.apache.org
> > >  For additional commands, e-mail:
> > > httpclient-users-help@hc.apache.org
> > >
> > >
> > >
> > >
> >
> >
> ---------------------------------------------------------------------
> > To unsubscribe, e-mail:
> httpclient-users-unsubscribe@hc.apache.org
> > For additional commands, e-mail:
> httpclient-users-help@hc.apache.org
> >
> >
> >
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: httpclient-users-unsubscribe@hc.apache.org
For additional commands, e-mail: httpclient-users-help@hc.apache.org


Mime
View raw message