gpt4 book ai didi

php - guzzle 允许重定向 false 不起作用

转载 作者:行者123 更新时间:2023-12-04 03:08:20 31 4
gpt4 key购买 nike

Guzzle 不会停止重定向数据:

以下不阻止重定向的贪婪请求总是显示状态 200,而我尝试与 postman 一起返回 302:

$response = $client->request(
'GET',
$Url,
['query' => $body],
[
'headers' => [
'Content-Type' => 'application/x-www-form-urlencoded'
]
],
['allow_redirects' => FALSE]
);
$responseHomeNetworkAPI = $response;
echo $response->getStatusCode();

最佳答案

因为我已经said on GitHub ,可能是因为你用了 request()方法错误。所有三个数组都应该合并为一个:

$response = $client->request(
'GET',
$Url,
[
'query' => $body,
'headers' => ['Content-Type' => 'application/x-www-form-urlencoded'],
'allow_redirects' => false
]
);

顺便说一句, Content-Type: application/x-www-form-urlencoded在 GET 请求中没有意义。

关于php - guzzle 允许重定向 false 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47091547/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com