The objective is to re-render the HTML pages as accurately as possible
on a GUI desktop (MS-Windows or X-Windows) as extracted from the
canned HTTP traffic for demonstration purposes.
Demonstration of HTML rerender (perhaps a Gecko engine) knowledge is
desired in order to ennunicate tasks necessary to accomplish this
goal.
The answer of using "file://" URL is not an acceptable answer. That
is, putting the HTTP sessions into seperate files having subbed URL
(with file://) and giving the index (root/main) file to the
renderer/browser). A real HTTP protocol designer will understand why.
The focus is direct streaming from a socket to the renderer engine
thus making potential a hand-off viewing event.
The following are immaterial to this question:
HTTP Session File format
OS Platform selection
Socket-type (i.e., network, pipe)
Compliant to W3C, Bobbie-Approved.
The following are not applicable to this question
Text-based console rendering engine (i.e., Lynx)
Out-of-band non-HTTP session (i.e., RealPlayer, WindowsMedia)
This is an exploration of current method/sources for an HTTP/HTML
rerendering engine available out there of which one can be instructed
on how to "pipe" HTTP traffic directly into such a modified
web-browser (preferably loaded with many plugins).
The answer that would nails this question describes what one specific
functionality (or better function API/call) of a rendering engine
needs to be tweaked and married with such an incoming HTTP data
stream.
Bonus $ are given if a working URL hyperlink is provided that points
to an existing non-commercial (open-source) application that claims to
do what I've described above. That is, does Web-page rerendering of
in-line HTTP session (i.e. shockwave, flash, javascript) but not
necessarily out-of-band HTTP session (RealPlayer, WindowsMedia). |