问题描述 $http->request($host.$url, [ 'method' => 'POST', 'data' => json_encode($data), 'headers' => $header, 'progress' => function ($buffer) use ($us...
问题描述 在webman控制器中使用http-client由于无法将请求第三方接口的响应,响应给前端,所以我参考了https://www.workerman.net/q/9562 我的下面的代码是一个请求tts的接口,然后将音频数据返回给前端,我现在有一个问题就是自定义进程中的异步请求是如何实现给前端响应的呢?我总是有一种同步的错觉,还有就是,如果请求耗时,是否会影响下一次请求呢? <?php namespa...
问题描述 这里详细描述问题 虽然不影响项目运行,但是看着非常难受,.env中的值是通过$_ENV读取的,如果通过webman框架下的start.php运行则不会出现如上提示,.env文件和phar文件在同一路径。...
问题描述 我使用AsyncTcpConnection请求gpt的接口,gpt接口是流式返回数据的,但是有小概率会把一条完整的数据,分成两次来读。 程序代码或配置 $con->onMessage = function(AsyncTcpConnection $con, $buffer)use ($userConnection,$util){ static $header = '',$he...
程序代码或配置 public function test(){ $http=new Client(); $http->request($this->api_url, [ 'method' => 'POST', 'headers' => ["Content-Type"=>"application/json", "Aut...
问题描述 我在用GatewayWorker传输数据时,数据包过大了,我想设置一下maxPackageSize但是不知道如何在GatewayWorker中设置maxPackageSize属性...
问题描述 webman里使用GatewayWorker启动报错,报错还乱码 默认的1236端口换成别的也不行,前面用的时候还是好好的,服务器上部署也是好的,唯独Windows下启动不了...
问题描述 使用了phar打包之后静态资源就没法访问了,没打包之前nginx路径是填到public下的,打包之后怎么填呢? 还是说这个访问不到静态资源和nginx没关系 ...
问题描述 我退出登录后会返回到登录界面 再点击浏览器的返回上一页依旧能返回回去,但是如果通过浏览器请求上一页的地址却会被中间件拦截,不知道这是啥原因,是缓存还是什么情况呢??? 就算我后台把服务停止了点上一页都能返回,这个返回上一页貌似没请求直接显示出来了 ...