Okay, I posted a question earlier 'xml stream' that I now know did not have enough information (mainly because I did not quite fully understand the problem). I'm a little closer now so I'm going to re-word it. Here's what's happening (and I'll give more specifics here):

My webpage is used to control procurement and purchasing for a local school district (pencils, desks, computers, etc…). I am trying to integrate direct business to business transactions from our website to "SOME_VENDOR's" website where the user on my website can 'punchout' to "SOME_VENDOR" by clicking on a 'shop at SOME_VENDOR' button, do some shopping and click a 'checkout' button which will send the entire 'shopping basket' contents (in the form of an XML document) from the vendor to the 'postback_url' that I submitted to the vendor during the punchout.
All transactions are done on https
Webserver: IIS5
Perl: Latest version of Activestate.

That is it in a nutshell. Looks kind of confusing - basically, this is to cut a lot of the red tape involved in purchasing - integrating with our own procurement process thereby going through only one purchasing process instead of two.

My question is that when the user is ready to checkout, SOME_VENDOR will eventually send an XML page with the shopping basket contents to the postback_url I gave them. So I need a script that is expecting an XML page - I'm not sure how to do this. Most everything I've see on LWP involves initiating a request and parsing the response to that request, but it seems to me that the request was at the punchout page - not sure how to 'expect this XML page'.

Thanks, sorry for the lengthy text.


In reply to xml response by averylongloginname

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.