guzzleHttp を使用しようとすると、laravel 5.4 で問題が発生します。これが私のコードです。
use GuzzleHttp\Client;
$url = 'http://example.com';
$client = new Client();
$parameter = ['query' => ['name' => 'xxx', 'address' => 'yyy'], 'headers' => [ 'User-Agent' => 'xxxx', 'exceptions' => false, 'timeout' => 10 ]];
$res = $client->request('GET', $url, $parameter);
if ($res->getStatusCode() == 200)
{
$json = (string)$res->getBody();
return $json;
}
ログに次のエラーが記録されています: エラー例外: クラス GuzzleHttp\Psr7\Request のオブジェクトを文字列に変換できませんでした
私のコードの何が問題なのですか? 親切に私を助けてください。fyi、このエラーは常に発生するとは限りません。このエラーが表示されることもあれば、成功することもあります。
ありがとうございました