last evening, i was finally able to find a program that allowed me to monitor the TCP flow on my localhost (between my web browser and this Perl proxy program). Wireshark can not do this, but an app called RawCap can. I saved the *.pcap log file, opened it in Wireshark and applied the proper filter 'tcp.port eq 8888' and it revealed the stream. I saw a properly formatted HTTP redirect was in fact sent - so that then lead me down the same path you came up with. i started to search to see what most browsers would do in this situation. i found the exact same document that you referenced, and read that indeed no normally available browsers will make a request to a local file in response to a redirect. so yes, another approach will need to be taken. Either my Perl proxy program will need to directly send the file using HTTP, or i can install a local web browser and simply redirect to my local web server's html folder.

thanks for your help - as this was driving me batty. now i know the direction i need to take!


In reply to Re^4: Perl HTTP proxy experts by gregaiken
in thread Perl HTTP proxy experts by gregaiken

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.