http-client时会自动跟随重定向,我这里想手动处理重定向.Location 来完成Request 中 guardMax 函数似乎在超出次数之后只会抛出异常allow_redirects 配置,结果会是超出 max 后直接抛出异常而不会继续处理请求
操作系统: Windows
Workerman版本: 5.0
http-client: 2.2
$http -> request('https://example.com/', [
'method' => 'POST',
'version' => '1.1',
'allow_redirects' => [
'max' => 1
],
// --snip--
]);
重定向的逻辑在这里,在这儿处理下入参?

感谢您的回答,在"//Redirect"后修改了Request确实解决了问题!