我正在使用 Symfony 4.4.7 并使用 HTTPClient (Symfony\Component\HttpClient\HttpClient) 发出 http 请求,但请求未在探查器中显示。如何使此探查器选项卡工作?
问问题
383 次
1 回答
1
我解决了。
您应该使用 HttpClient 使用依赖注入,然后请求将出现在 Profiler 中。
// services.yaml
App\Service\SomeService:
arguments:
$httpClient: '@http_client'
...
use Symfony\Contracts\HttpClient\HttpClientInterface;
...
class SomeService
{
protected $httpClient;
public function __construct(HttpClientInterface $httpClient)
{
$this->httpClient = $httpClient;
}
...
}
于 2020-07-16T13:29:35.640 回答