【Incompatible Change】Web::Query 0.10 contains incompatible change.
Web::Query 0.09- throws exception on non successful http status code. It's very bad interface.
I modified Web::Query's interface at 0.10. ->new_from_url is no longer throws exception, and it returns undefined value. HTTP response object is accessable from $Web::Query::RESPONSE.
Enjoy!