问题标签 [symfony-http-foundation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
675 浏览

php - 如何使用 Http 客户端(可选更改)将 Symfony 请求转发到另一台服务器?

如何拦截请求并将其发送HttpClient到另一台服务器并在修改后从该服务器返回响应?

原始请求将包含数据和文件。我正在寻找最简洁的解决方案,直到将原始原始正文复制为字符串。我坚持的部分是以最短的方式将Request对象插入HttpClient请求(无需编写代码来逐位复制数据和标头),其余的(处理响应)我将管理。

0 投票
0 回答
23 浏览

php - 如何读取原始类型的反射数据?

原帖:https ://github.com/symfony/symfony/discussions/43960

我想使用QueryParam属性将查询字符串读入控制器方法参数。

一个示例控制器类。

然后我尝试创建一个QueryParam属性和一个自定义ParamConverter来归档目的。

的源代码QueryParamParamConverter

总是返回空字符串而 $className = $configuration->getClass();不是类名。

我不确定使用QueryParam.

0 投票
1 回答
21 浏览

response - SteamedResponse 在其他服务器上的流明中不起作用

我将Lumen用于一组 API。

使用交响乐库中内置的streamedresponse。

我在一个场景中使用这种方法,我想在命令行中以 2000 块的数据流式传输数据。我有多达 700 万行的大量数据要流式传输。

整个事情在具有以下规格的服务器上运行良好。

  • php 7.3.27
  • centos 软呢帽 7
  • 阿帕奇 2.4.41
  • mysql8

但我有其他服务器,该流仅列出第一批。其他服务器的规格相同如下:

  • php 7.4
  • centos 8
  • 阿帕奇 2.4.47
  • mysql8

我想要在所有服务器上运行此流的指导。我已经比较了 php.ini 和我能想到的所有其他内容。提前致谢。