Laravel 7 HTTP 客户端 默认抛出异常的疑问
看文档所示:Laravel HTTP 客户端并不会在客户端或服务端错误时抛出异常
但我在使用过程中发现,如果服务器 500,HTTP 客户端还是会抛出异常,是什么原因呢?
关于 LearnKu
文档中确实有这个描述,看了下源码,应该不会抛出异常。
都是通过
successful()ok()redirect()clientError()serverError()这几个方法来确认状态,也可以通过throw()方法抛出异常。所以最好贴一下代码 或 异常信息。