Php 为什么可以';我不能在laravel控制器中使用GuzzleHttp吗?
继续获取以下错误: 无法将Illumb\Routing\Route类的对象转换为字符串Php 为什么可以';我不能在laravel控制器中使用GuzzleHttp吗?,php,laravel,guzzle,Php,Laravel,Guzzle,继续获取以下错误: 无法将Illumb\Routing\Route类的对象转换为字符串 $response = $client.post('url', [ 'body' => [ 'blah' => 'blah' ], 'headers' => [ // client id+client secret (
$response = $client.post('url', [
'body' => [
'blah' => 'blah'
],
'headers' => [
// client id+client secret (base64)
'Authorization' => 'Basic sllalalalal='
]
]);
我没有在任何地方使用route对象,而是数组中的所有硬编码字符串。发生错误的行正好是分号所在的位置。将
$client.post
更改为$client->post
。当前,您正在尝试连接$client
和post()
Guzzle 4
PHP 5.4.x+必填项
需要更多的代码或者堆栈跟踪来查看这里发生了什么,这些代码还不够,至少对我来说是这样。好吧,你可以从中看出我是c类型的人。呵呵。谢谢,顺便说一句!
composer require "guzzlehttp/guzzle" "~4.0"
$client = new \GuzzleHttp\Client();
$response = $client->post('url', [
'body' => [
'blah' => 'blah'
],
'headers' => [
// client id+client secret (base64)
'Authorization' => 'Basic sllalalalal='
]
]);