IE can be very stubborn. I've had issues with it caching cookies it shouldn't have, and to my dismay there wasn't much I could do to beat it into behaving. Adding a Cache-control header as dws proposed is avisable - in fact, I advise sending actual headers rather than the META tags you have.

On the other hand, in your case it sounds like it could well be an issue on the server side, as though your script is being kept alive after one invocation and won't accept data after one run; after some idle time it's killed, and then takes data once more when it's rerun.

The fact that behaviour differs depending on user agent is odd however - either way.

Maybe it's due to some strange kind of HTTP/1.1 keepalive handling? What configuration are the scripts running under? What exact browser versions have you tested this with? Specifically IE's behaviour can change from one build to the next - obscure bugs crop up and disappear overnight. Really frustrating.

Makeshifts last the longest.


In reply to Re: Strange POST Behavior / Possible Caching Issue by Aristotle
in thread Strange POST Behavior / Possible Caching Issue by vroom

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.