Hi,
No, what I mean is I can successfully logged-in to the system, and I can post
just one record into my library succcessfully. But, when I tried to submit more
than one record in a loop, the latter one replaces the previous one. And,
eventually I end up with only one records, which is the last one.
thank you.I will keep searching the archives to see what I am missing.
--teo
Oleg Kalnichevski <[EMAIL PROTECTED]> wrote: On Thu, 2006-02-02 at 05:41 -0800,
afmustac wrote:
> Hello Oleg,
>
> Thank you so much for your suggestions and your time.
>
> Actually I have already done these steps and I am using
> Mozilla FireFox1.5 and IE 6.0. Also, I used IEInspector(HTTP Analyzer
> 1.7.2) to simulate the methods,which have been used.
> And, I could not make the job successfully done .
>
> Anyway,thank you for your time again..I will try to find
> what I am missing.
>
> thank you.
>
Teo,
Are you saying that HttpClient produces HTTP packets identical to those
produced by the browsers, and you are still unable to successfully
authenticate with the site? I have a really hard time believing that
Oleg
> --teo
>
> (1) use a common browser to do whatever stuff you want your application
> to do
> (2) capture the HTTP packets generated by the browser using a traffic
> analyzer or a browser plug-in
> (3) search the archive for suggestions how to capture HTTP packets.
> (4) try simulating the captured HTTP session using HttpClient
> (5) post any _specific_ HttpClient related questions to this list
>
>
> Oleg Kalnichevski wrote: On Thu, 2006-02-02 at 05:15 -0800, afmustac wrote:
> > Hello Oleg,
> >
> > Thank you for your suggesstions. I am doing method.release() after each
> > method in my loop. I read the user guide, and I searched the archives. But,
> > I could not find any similar topic to mine.Could you please send me the
> > link or any idea which months archives has similar questions?Here also my
> > code,
> >
> > HttpClient client = new HttpClient();
> >
> > for(int i=0;i
> > {
> >
> > GetMethod getAddForm = new GetMethod(LOGON_SITE+"/add");
> > status = client.executeMethod(getAddForm);
> >
> > getAddForm.releaseConnection();
> > PostMethod postAddForm = new PostMethod(LOGON_SITE+"/add");
> > postAddForm.setRequestBody(ref);
> > status = client.executeMethod(postAddForm);
> >
> > locationHeader = postAddForm.getResponseHeader("location");
> >
> > postAddForm.releaseConnection();
> > if (locationHeader != null) {
> > redirectLocation = locationHeader.getValue();
> > System.out.println("Redirect after posting:"
> > + redirectLocation + "\n");
> > GetMethod getRedirectPostForm = new GetMethod(
> > redirectLocation);
> > getRedirectPostForm.setFollowRedirects(true);
> > status =
> > client.executeMethod(getRedirectPostForm);
> > getRedirectPostForm.releaseConnection();
> > }
> >
> > I really could not find my mistake..is there anything wrong in here?I
> > really do appreciate your time. Thank you.
>
> (1) use a common browser to do whatever stuff you want your application
> to do
> (2) capture the HTTP packets generated by the browser using a traffic
> analyzer or a browser plug-in
> (3) search the archive for suggestions how to capture HTTP packets.
> (4) try simulating the captured HTTP session using HttpClient
> (5) post any _specific_ HttpClient related questions to this list
>
> Oleg
>
> >
> > --teo
> >
> > Oleg Kalnichevski wrote: On Wed, 2006-02-01 at 16:11 -0800, afmustac wrote:
> > > Hello Roland,
> > >
> > > I tried to see if there is anything in the URL or in posted
> > > data, but I could not see anything special.
> > >
> > > Do you think there is a bug in httpclient,since I run my code
> > > in 2 different machine and I logged-in into my account.
> >
> > No I do not
> >
> > > Both code run simultaneously, and guess what!!!just one record
> > > was showing up in my library everytime, when I refresh the browser
> > > to see what is in my library. At least, there should be 2 different
> > > records, and each records should be updated by each program, which
> > > is running on seperate pc.
> > >
> > > I am using httpclient version
> > > commons-httpclient-src-20060130.zip or
> > > commons-httpclient-src-20060131.zip.
> > >
> > > And in my code I am not doing httpclient.release() after I post my each
> > > data..am I supposed to do that?
> >
> > Please do try reading the documentations on the subject and searching
> > the archive prior to posting your questions to this list
> >
> > > Thank you so much for any help..I really appreiate them..
> > >
> > > --teo
> > >
> > >
> > > Roland Weber wrote: Hi teo,
> > >
> > > trace the requests sent by the browser to answer the following question:
> > >
> > > > Is there anything in the URL or
> > > > the posted data that could be a counter or transaction identifier which
> > > you
> > > > have to update?
> > >
> > > You can use a packet sniffer or a proxy with logging option
> > > to get the requests sent by the browser. You can also scan
> > > the form page visually for any differences between the first
> > > and second upload when using the browser.
> > >
> > > hope that helps,
> > > Roland
> > >
> > >
> > > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > >
> > >
> > >
> > >
> > >
> > > ---------------------------------
> > > Bring words and photos together (easily) with
> > > PhotoMail - it's free and works with Yahoo! Mail.
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> >
> >
> >
> >
> >
> > ---------------------------------
> >
> > What are the most popular cars? Find out at Yahoo! Autos
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
>
>
>
> ---------------------------------
> Bring words and photos together (easily) with
> PhotoMail - it's free and works with Yahoo! Mail.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------
What are the most popular cars? Find out at Yahoo! Autos