On 30 May 2007, at 04:25, Sy Ys wrote: > I am able to login to a website at authenticate.domain.com but when I > attempt to visit panel.domain.com it appears the http session has been > lost. > > Code: > Net::HTTP.start('authenticate.domain.com',80){|http| > log = http.post('script.php',params) > puts log.body > } > > Net::HTTP.start('panel.domain.com',80){|http| > puts http.get('/index.cfm').body > } > -------- > > So, what could be the problem? Either the second Net::HTTP.start > call is > beginning a new session or the first call is forgetting a vital > cookie. > Anyone? Thanks! In your code you are basically getting the body of the response only. Session or cookie information should be in the header... Basically in a Net::HTTPResponse object you have the Net::HTTPHeader mixed in. Try looking at the both api's and you'll see it clearly... Cheers, Enrique