当前位置: 首页 > 知识库问答 >
问题:

如何使HTTPClient请求出现在Symfony分析器中?

刁瀚昂
2023-03-14

我用的是symfony4.4。7并使用HTTPClient(Symfony\Component\HTTPClient\HTTPClient)发出http请求,但探查器中未显示请求。如何使此探查器选项卡正常工作?

共有1个答案

马新觉
2023-03-14

我解决了。

您应该使用HttpClient使用依赖注入,然后请求将出现在分析器中。

// 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;
    }
    ...
}
 类似资料:
  • 我正在创建一个数据下载程序,自从使用httpClient以来,它一直给我带来问题 此代码将所需的所有变量附加到URL: } 每当我调用openSession时,它都会以一种简单的方式打印出标题(这正是我需要它做的)。。。 这打印了一个单行,但当我提出另一个打印长行的请求时,它总是带来这个错误: 这是第二个出现错误的请求: 我在currencyPairsRequest()中是否做错了什么?谢谢你花时

  • 主要内容:Maven依赖关系,HttpClient分段上传请求示例在本教程中,我们将演示如何使用Apache HttpClient 4.5进行分段上传http请求。 Maven依赖关系 我们使用maven来管理依赖关系,并使用Apache HttpClient 4.5版本。 将以下依赖项添加到您的项目中。 pom.xml 文件的内容如下 - HttpClient分段上传请求示例 在这个例子中,我们将演示如何使用HttpClient 4.5来分段上传文件。 我们使

  • 问题内容: 我有类似以下内容: 它不断返回500。服务提供商说我需要发送JSON。Apache HttpClient 3.1+如何完成? 问题答案: Apache HttpClient对JSON一无所知,因此您需要分别构造JSON。为此,我建议从json.org检出简单的JSON- java 库。(如果“ JSON- java”不适合您,则json.org列出了大量可用不同语言提供的库。) 生成J

  • 问题内容: 我试图弄清楚如何通过使用HTTPClient从Android发布JSON。我试图解决这一问题已有一段时间,我在网上找到了很多示例,但我无法使用其中的任何示例。我认为这是因为我总体上缺乏JSON /网络知识。我知道那里有很多示例,但是有人可以指出我的实际教程吗?我正在寻找包含代码的逐步过程,并解释为什么您执行每个步骤或该步骤执行的操作。不需要很复杂,简单就足够了。 再说一次,我知道那里有

  • 类似于已经存在的问题ApacheHttpClient生成多部分表单post 想要产生一个超文本传输协议请求,持有一个文件和一个key=val对。 目前代码看起来像: 这只是作为实体应用于HttpPost对象并传递给客户端。 它被发送到运行轻量级ttp服务的linux类型设备(黑盒)。问题是,当我发送此请求时,我看不到来自设备的响应(物理的,并且HttpEntity总是返回默认的200 OK)。 通

  • 本文向大家介绍ajax请求中为何会出现OPTIONS请求?相关面试题,主要包含被问及ajax请求中为何会出现OPTIONS请求?时的应答技巧和注意事项,需要的朋友参考一下 https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Methods/OPTIONS CORS会在请求前先发送OPTIONS请求