Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/237.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 为什么可以';我不能在laravel控制器中使用GuzzleHttp吗?_Php_Laravel_Guzzle - Fatal编程技术网

Php 为什么可以';我不能在laravel控制器中使用GuzzleHttp吗?

Php 为什么可以';我不能在laravel控制器中使用GuzzleHttp吗?,php,laravel,guzzle,Php,Laravel,Guzzle,继续获取以下错误: 无法将Illumb\Routing\Route类的对象转换为字符串 $response = $client.post('url', [ 'body' => [ 'blah' => 'blah' ], 'headers' => [ // client id+client secret (

继续获取以下错误:

无法将Illumb\Routing\Route类的对象转换为字符串

 $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='
                ]
            ]);