LWP::UserAgent for simulating and testing network calls It overrides a few key low-level methods that are concerned with actually sending your request over the network, allowing an interception of that request and simulating a particular response. With some corrections from jca@ ok jca@, sthen@, benoit@