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 に答える