[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [hobbit] About Web monitor
- To: hobbit (at) hswn.dk
- Subject: Re: [hobbit] About Web monitor
- From: "Ralph Mitchell" <ralphmitchell (at) gmail.com>
- Date: Thu, 23 Aug 2007 09:14:49 -0500
- Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=C2RL2ENL1wQtY04qKuQL+u78eWd4TAAUYqFC6Lbx/3D8u4sESObZIYE8Ztjn/YrN4G/CyuBqB22HYAYb2CKn9jewVeF9BZNbe+MMnA9UK+fNhXsW89AIqK5V1PZtfiHSe2+PacWxPd5ccO/UGxPRRrPa37xC1rArFCZZRWve6ck=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dTmqtjGoapwJEL7xpjfOJV+WhKLgu3huKtRpYrTCZnDOM/9farsNOPiLo7NzbpsHPqh3rqX05eYRNmmpb+EncWKO+bi14y3Hfq7A2O0x/2SiqDWMBMtP2CDujqK5riuPr4preSyCyCVfm2aVhFpWpRNtA1NLQCK0+hfZDijyPnY=
- References: <004801c7e475$e1b831c0$8914560a (at) cn.ds.amkor.com> <20070823055756.GA13862 (at) hswn.dk>
On 8/23/07, Henrik Stoerner <henrik (at) hswn.dk> wrote:
> On Wed, Aug 22, 2007 at 12:35:30PM +0800, case wrote:
> > This's a browser/server architecture, we have Crystal Report 8 used(10.2.10.7).
> > One IE browser with URL
> > "10.2.10.7/tcard/tempSchl.rpt?user0 (at) c.rpt=rpt_read&password0 (at) c.rpt=rpt_read&user1=rpt_read&password1=rpt_read&init=actx"
> > on client launched and called Crystal Report Viewer, a new IE window would be opened.
> >
> > How can we monitor this new IE window or content in this new IE window?
>
> It's difficult. What I normally do in these cases is to use something
> like wireshark (ethereal) to trace the requests going to the server, and
> see if I can just grab one of the pages without going through the whole
> series of screens that the user does. If that is not possible, then the
> only way forward is to write a script to mimic the behaviour of your
> browser, which can be quite tricky to do - getting everything right with
> dynamic URL's, Javascript "onLoad()" functions, cookies etc. can be a lot
> of work.
There are a couple of tools that can help:
1) LiveHTTPHeaders plugin for Firefox shows you exactly what headers
flow between the browser and the server;
2) curl is pretty good at grabbing web pages. It has a library and
extensions for using it within Perl, PHP, tcl, C, etc, as well as the
command line version for use in shell scripts.
Ralph Mitchell