关于http-client异步请求接口并返回给前端

问题描述 在webman控制器中使用http-client由于无法将请求第三方接口的响应,响应给前端,所以我参考了https://www.workerman.net/q/9562 我的下面的代码是一个请求tts的接口,然后将音频数据返回给前端,我现在有一个问题就是自定义进程中的异步请求是如何实现给前端响应的呢?我总是有一种同步的错觉,还有就是,如果请求耗时,是否会影响下一次请求呢? <?php namespa...

岛屿可以找到海 发表与 2024-05-21 184 浏览 1 回答
macbook上执行phar文件在读取.env时会提示Notice: Undefined index

问题描述 这里详细描述问题 虽然不影响项目运行,但是看着非常难受,.env中的值是通过$_ENV读取的,如果通过webman框架下的start.php运行则不会出现如上提示,.env文件和phar文件在同一路径。...

岛屿可以找到海 发表与 2024-05-09 138 浏览 1 回答
在使用AsyncTcpConnection时出现的一个bug

问题描述 我使用AsyncTcpConnection请求gpt的接口,gpt接口是流式返回数据的,但是有小概率会把一条完整的数据,分成两次来读。 程序代码或配置 $con->onMessage = function(AsyncTcpConnection $con, $buffer)use ($userConnection,$util){ static $header = '',$he...

岛屿可以找到海 发表与 2024-03-06 191 浏览 1 回答
mac安装pcntl扩展出错

问题描述 pcntl.so文件也编译好了,放到文件夹了,但是php-m的时候就是看不到扩展还包错 各位大佬麻烦帮我看看...

岛屿可以找到海 发表与 2024-01-16 231 浏览 1 回答
mac通过源码编译安装pcntl扩展包错

问题描述 no such file or directory: ./configure 不知道什么原因...

岛屿可以找到海 发表与 2024-01-15 242 浏览 1 回答
workerman/http-client响应乱码

程序代码或配置 public function test(){ $http=new Client(); $http->request($this->api_url, [ 'method' => 'POST', 'headers' => ["Content-Type"=>"application/json", "Aut...

岛屿可以找到海 发表与 2023-11-24 394 浏览 1 回答
如何在GatewayWorker中设置maxPackageSize属性呢?

问题描述 我在用GatewayWorker传输数据时,数据包过大了,我想设置一下maxPackageSize但是不知道如何在GatewayWorker中设置maxPackageSize属性...

岛屿可以找到海 发表与 2023-10-17 290 浏览 2 回答
Windows环境下webman里使用GatewayWorker启动报错

问题描述 webman里使用GatewayWorker启动报错,报错还乱码 默认的1236端口换成别的也不行,前面用的时候还是好好的,服务器上部署也是好的,唯独Windows下启动不了...

岛屿可以找到海 发表与 2023-04-07 479 浏览 2 回答
webman用phar打包后,使用nginx代理的时候路径怎么选择呢?

问题描述 使用了phar打包之后静态资源就没法访问了,没打包之前nginx路径是填到public下的,打包之后怎么填呢? 还是说这个访问不到静态资源和nginx没关系 ...

岛屿可以找到海 发表与 2023-02-22 602 浏览 1 回答
webman奇怪的问题

问题描述 我退出登录后会返回到登录界面 再点击浏览器的返回上一页依旧能返回回去,但是如果通过浏览器请求上一页的地址却会被中间件拦截,不知道这是啥原因,是缓存还是什么情况呢??? 就算我后台把服务停止了点上一页都能返回,这个返回上一页貌似没请求直接显示出来了 ...

岛屿可以找到海 发表与 2023-02-13 827 浏览 4 回答

岛屿可以找到海

90
积分
0
获赞数
0
粉丝数
2022-12-27 加入
🔝