PHPsocket onMessage 如果设置header

ijasonjiang

目前默认的是 Content-Type: text/html;charset=utf-8 ,如何修改为 application/json

2033 2 0
2个回答

ijasonjiang

// 监听一个http端口
$inner_http_worker = new Worker($httpWorkUrl);
// 当http客户端发来数据时触发
$inner_http_worker->onMessage = function ($http_connection, $data) {
$http_connection->setHeader('Content-Type', 'application/json');
return $http_connection->send($data);
}

但是没有效果

ijasonjiang

刚自己解决了,要感谢@six给了方向



                    \Workerman\Protocols\Http::header('Content-Type:application/json; charset=utf-8');
                    return $http_connection->send($data);
年代过于久远,无法发表回答
🔝