Making posts to an ASP.NET webform.

Bernard bernard.chhun at gmail.com
Wed Oct 4 17:55:43 CEST 2006


Bernard wrote:
> Gabriel Genellina wrote:
> > At Monday 2/10/2006 13:05, Bernard wrote:
> >
> > > > > Has anyone tried what I'm doing? and if you tried how have you
> > > > > succeeded getting the data back after the post action?
> >
> > Use a packet sniffer or something to look at an actual POST that
> > works, this way you could see what's missing in your code.
> >
> >
> > Gabriel Genellina
> > Softlab SRL
>
> Thanks for that suggestion Gabriel. It's really a great idea to see
> what's going on behind the scene but it still doesn't work even though
> the post made by my function has the same data as a real browser post.
>
> here's the HTTP Header from my sniffer:
> -------------------------------------------------------------
> http://www.newportrealty.com/Search/Default.aspx?Area=WC
>
> POST /Search/Default.aspx?Area=WC HTTP/1.1
> Host: www.newportrealty.com
> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8.0.6)
> Gecko/20060728 Firefox/1.5.0.6
> Accept:
> text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
> Accept-Language: en-us,en;q=0.5
> Accept-Encoding: gzip,deflate
> Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
> Keep-Alive: 300
> Connection: keep-alive
> Referer: http://www.newportrealty.com/Search/Default.aspx?Area=WC
> Cookie: ASPSESSIONIDQQBTTDAT=JMBNNNNBNNJELLBBNCCDMNCK;
> ASP.NET_SessionId=hzdjizvca2zid3f205s5kd45
> Content-Type: application/x-www-form-urlencoded
> Content-Length: 4649
> __EVENTTARGET=dg_Result%3A_ctl1%3A_ctl1&__EVENTARGUMENT=&__VIEWSTATE=dDw0MD(...)
> HTTP/1.x 200 OK
> Cache-Control: private
> Content-Length: 37519
> Content-Type: text/html; charset=utf-8
> Server: Microsoft-IIS/6.0
> X-Powered-By: ASP.NET
> X-AspNet-Version: 1.1.4322
> Date: Wed, 04 Oct 2006 15:15:37 GMT
> -------------------------------------------------------------
>
> and here's the output of the encoded data as well as the cookies in my
> function:
>
> -------------------------------------------------------------
> cookies:
> <Cookie ASP.NET_SessionId=lddb3iruopvpnjiar0dlytvi for
> www.newportrealty.com/>
> <Cookie ASPSESSIONIDQQBTTDAT=OMBNNNNBMLDDAIHNDHJGLFKP for
> www.newportrealty.com/>
>
> encoded post data:
> __EVENTTARGET=dg_Result%3A_ctl14%3A_ctl2&__EVENTARGUMENT=&__VIEWSTATE=dDw0MDAyOTcw(...)
> -------------------------------------------------------------
>
> My function has already worked on other asp.net websites and I'm pretty
> sure this would work out just fine. is there something I'm missing here?


ok my bad I've just found out that I didn't build properly the form
action url!! It works now!

thanks for all the responses!!




More information about the Python-list mailing list