From: coosa Date: 2007-03-09T06:05:07+09:00 Subject: Re: Net::HTTP.post_form issue On Mar 9, 2:41 am, "coosa" wrote: > Dear all, > > I'm a newbie and have been looking for a solution regarding the > following issue: > I'm trying to get the results from the pagehttp://daftarj.spr.gov.my/daftarbi.aspand looking at the source of > the > page I have the following information: > >
> . > . > . > > > . > . >
> There is no query string such as ...asp?id=blabla&something=blabla, so > I > need to simply pass the value I wish to post such as "0000059" into > that > hidden field and get the results bypassing the click on the button! > Is this possible? I have tried a simple code and What didn't work is > that it's not displaying the results based on the > query as if it didn't submit the id for the hidden field in the input > form!: > > require 'net/http' > require 'uri' > res = Net::HTTP.post_form URI.parse('http://daftarj.spr.gov.my/ > daftarbi.asp'),{"txtSub" => "0000059"} [snippet] I have also tried on "txtIC" instead of "txtSub" and both don't display the resulst; is it perhaps because the POST called the javascript function "Submitted()"? [/snippet] > case res > when Net::HTTPSuccess, Net::HTTPRedirection > puts res.body > else > res.error! > end > > Kindly correct me If I'm wrong > > Appreciate any help > > regards