1

在 PHP 中使用Guzzle HTTP 客户端库,我可以使用模拟插件来模拟 HTTP 响应并选择要在应用程序代码深处返回的 HTTP 响应。

尝试发送 HTTP 请求时,Guzzle 可能会抛出CurlException 。

使用 Guzzle,我如何模拟 curl 异常,或者如何在应用程序代码中引发 CurlException?

4

1 回答 1

0

Guzzle 的最新添加就是这个功能:https ://github.com/guzzle/guzzle/blob/master/src/Guzzle/Plugin/Mock/MockPlugin.php#L149

只需使用 MockPlugin 和addException()方法来排队 CurlException 异常。

于 2013-05-11T07:00:06.930 回答