Drupal is a registered trademark of Dries Buytaert

Integrate the Laravel Http client with Drupal

use Drupal\laravel_http_client\Service\Http;

// Retry time and delay in ms.
Http::retry(3, 100)->withQueryParameters([
    'name' => 'Taylor',
    'page' => 1,
])->get('http://example.com/users')


Http::macro('github', function () {
  return Http::withHeaders([
    'X-Example' => 'example',
  ])->baseUrl('https://github.com');
});
$response = Http::github()->get('/');

Detail use of Laravel Http client
https://laravel.com/docs/11.x/http-client

Activity

Total releases
1
First release
Jun 2025
Latest release
8 months ago
Release cadence
Stability
100% stable

Releases

Version Type Release date
11.0.1 Stable Jun 13, 2025