gpt4 book ai didi

http - 使用 GuzzleHttp 发布请求

转载 作者:可可西里 更新时间:2023-11-01 16:37:36 25 4
gpt4 key购买 nike

我正在尝试像这个例子一样发出一个帖子请求:

$response = $guzzle->post('http://www.website.com/abc.asp?2014:62/9/931/99999', [
'body' => [ 'f' => 'json' ]
]);

但是当我运行该代码时出现 505 错误,因为 url 是在 ? 之后编码的。

最佳答案

您应该禁用查询字符串编码。试试这个例子:

$request = $guzzle->createRequest(
'POST',
'http://www.website.com/abc.asp?2014:62/9/931/99999', [
'body' => [ 'f' => 'json' ]
]);

$request->getQuery()->setEncodingType(false); // magic line :-)

$response = $guzzle->send($request);

关于http - 使用 GuzzleHttp 发布请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28903245/

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