首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Laravel Guzzle请求

Laravel Guzzle请求
EN

Stack Overflow用户
提问于 2018-07-14 03:43:51
回答 4查看 7.9K关注 0票数 9
代码语言:javascript
复制
    $client = new Client(['base_uri' => 'http://api.tvmaze.com/']);

    $res = $client->request('GET', '/schedule?country=US&date=2014-12-01');

    return $res;

返回此错误:

代码语言:javascript
复制
"Class 'Symfony\Bridge\PsrHttpMessage\Factory\HttpFoundationFactory' not found"

我尝试在我的composer.json文件中包含"symfony/psr-http-message-bridge":"0.2“

EN

回答 4

Stack Overflow用户

发布于 2019-09-18 00:05:33

您需要使用composer安装以下额外的symfony组件。

代码语言:javascript
复制
composer require symfony/psr-http-message-bridge
composer require nyholm/psr7

https://symfony.com/doc/..

票数 5
EN

Stack Overflow用户

发布于 2021-04-15 22:11:48

你需要得到答案的正文:

代码语言:javascript
复制
$client = new \GuzzleHttp\Client(['base_uri' => 'http://api.tvmaze.com/']);

$res = $client->request('GET', '/schedule?country=US&date=2014-12-01');

return $res->getBody();
票数 3
EN

Stack Overflow用户

发布于 2018-07-14 04:06:52

首先移除guzzle包:composer remove guzzlehttp/guzzle

然后执行以下操作:

代码语言:javascript
复制
composer dump-autoload

最后,重新安装它:

composer require guzzlehttp/guzzle

还要确保您使用的是:

代码语言:javascript
复制
use GuzzleHttp\Client;
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51331903

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档