WEBサイト制作・アプリ開発・システム開発・ブランディングデザイン制作に関するご相談はお気軽にご連絡ください。
構想段階からじっくりとヒアリングし、お客様の課題にあわせたアプローチ手法でお客様の“欲しかった”をカタチにしてご提案いたします。
Blog スタッフブログ
Laravel
システム開発
[Laravel]HTTPリクエスト
システム開発担当のTFです。
やり方
- ファサードの HTTPを利用する
メモ
guzzlehttp が内部的に使ってるので、vendorに guzzlehttp が入ってない場合は、手動で入れる。
(基本的には入ってるみたい)
composer require guzzlehttp/guzzle
参考
サンプル
<?php
// 省略
use Illuminate\Support\Facades\Http;
class TestController extends Controller
{
// 省略
public function getContents($url)
{
// GETで通信
$response = Http::get($url);
if( $response->status() != 200 ) return null;
$contents = $response->body();
return $contents;
}
}