例如: HTTP/1.1 200 OK Content-Type: text/html;charset=utf-8 Connection: keep-alive Server: workerman/3.5.1 Content-Length: 11
这个直接是做不到的,不过workerman本身已内置有方法 Http::headRemove(),要用的话还是需要动源码的,你可以改改看,我考虑提交个PR,看老大怎么说吧。
业务代码设置个 Server的header就好了吧
你是指把Server的值替换一个吗?
嗯
这个挺好,$config['additionHeader'] = '自定义header字段',不过我看了下每次只能设定一个header字段;
同样问题 这个要怎么处理 麻烦大佬们回复下 谢谢
直接设置Server的header替换掉原来的。http://doc.workerman.net/http/response.html 比如workerman4.x里 $response = new Response(200, [ 'Server' => 'x-server' ], 'this is body'); $connection->send($response);
这个直接是做不到的,不过workerman本身已内置有方法 Http::headRemove(),要用的话还是需要动源码的,你可以改改看,我考虑提交个PR,看老大怎么说吧。
业务代码设置个 Server的header就好了吧
你是指把Server的值替换一个吗?
嗯
这个挺好,$config['additionHeader'] = '自定义header字段',不过我看了下每次只能设定一个header字段;
同样问题 这个要怎么处理 麻烦大佬们回复下 谢谢
直接设置Server的header替换掉原来的。http://doc.workerman.net/http/response.html
比如workerman4.x里
$response = new Response(200, [
'Server' => 'x-server'
], 'this is body');
$connection->send($response);