Php 狂饮6.和#x2B;发送带有标题和正文的请求
我想发送一个请求 我试过了,但guzzle没有发出请求Php 狂饮6.和#x2B;发送带有标题和正文的请求,php,phalcon,guzzle,Php,Phalcon,Guzzle,我想发送一个请求 我试过了,但guzzle没有发出请求 $response = $client->request('POST', $uri, [ 'auth' => [ 'user', 'pw' ], 'headers' => [
$response = $client->request('POST', $uri, [
'auth' => [
'user',
'pw'
],
'headers' => [
'Content-Type' => 'application/x-www-form-urlencoded'
],
'body' => [
'token' => $accessToken
]
]
);
$response->getBody()->getContents()
如果我删除身体部位。请求正在生效。但我也需要身体。我没有得到任何回应。是否有可能看到guzzle到底在发送什么?您应该改用<代码>正文采用原始字节序列。应改用<代码>正文采用原始字节序列。您的php错误日志中是否有任何反馈?今天没有新的错误。因此,代码在日志文件中不产生任何输出。您在php错误日志中是否收到任何反馈?今天没有新的错误。因此,代码在日志文件中不会产生任何输出。谢谢您的帮助。这是有用的。现在我得到以下错误消息:Uncaught error:调用未定义的方法GuzzleHttp\Psr7\Stream::getBody()。我认为响应是典型的http\response?@eldios1981,不看代码是不可能说出什么的。似乎你已经不知何故得到了身体,绕过了反应。是的,我也发现了。我有这样的想法:$response=$client->request(…)->getBody();删除getBody()可以工作。非常感谢您的帮助和快速回复谢谢您的帮助。这是有用的。现在我得到以下错误消息:Uncaught error:调用未定义的方法GuzzleHttp\Psr7\Stream::getBody()。我认为响应是典型的http\response?@eldios1981,不看代码是不可能说出什么的。似乎你已经不知何故得到了身体,绕过了反应。是的,我也发现了。我有这样的想法:$response=$client->request(…)->getBody();删除getBody()可以工作。非常感谢您的帮助和快速回答