chocofamilyme/laravel-smart-http

HTTP клинт Laravel для общения между сервисами
1,774
Install
composer require chocofamilyme/laravel-smart-http
Latest Version:2.0.1
PHP:>= 7.4.0
License:BSD-3-Clause
Last Updated:Nov 25, 2020
Links: GitHub  ·  Packagist
Maintainer: chocofamilyme

HTTP клиент Laravel для общения между сервисами

На основе библиотеки Smart-Http

Требования

  • PHP 7.4+
  • chocofamilyme/smart-http ^1.0
  • laravel ^8.2

Установка

composer require chocofamilyme/laravel-smart-http

Публикация настроек

php artisan vendor:publish --provider="Chocofamily\Laravel\SmartHttp\Providers\SmartHttpServiceProvider"

Настройка

Файл конфигурации находится config/smarthttp.php

Подробная документация по настройкам Smart-Http

Использование

app('SmartRequest')->send('POST', '/resource', [
    'json' => [
        'name' => 'test'
    ]   
]);

Или используя фасады:

SmartRequest::send('POST', '/resource', [
    'json' => [
        'name' => 'test'
    ]   
]);

Related Packages

buqiu/microservices-request

Laravel microservices http request.

4,185 0
eleme/laravel-guzzle

laravel guzzle service provider

6,607 6
kozz/laravel-guzzle-provider

Guzzle 5/6 Service Provider for Laravel

1,107,265 62
vjroby/laravel-nonce

This is a package for integrating nonces in Laravel in requests

42,757 3
php-http/laravel-httplug

Laravel package to integrate the Httplug generic HTTP client into Laravel

110,124 12