New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

chocofamilyme/laravel-smart-http

HTTP клинт Laravel для общения между сервисами
1,820
Install
composer require chocofamilyme/laravel-smart-http
Latest Version:2.0.1
PHP:>= 7.4.0
Laravel:8
Older releases:6 · 7
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

kipchak/driver-http

An HTTP Kipchak driver (dependency) for the Kipchak API Development Kit (ADK)

1,988
buqiu/microservices-request

Laravel microservices http request.

4,214 0
intervention/httpauth

HTTP Authentication Management for PHP

14,457,104 83
spondonit/zttp

A developer-experience focused HTTP client, optimized for most common use cases.

6,283 0
ckryo/laravel_http

响应格式封装、跨域处理

59 0

Version History

Version Released PHP Laravel License
2.0.1 >= 7.4.0 ^8.2 BSD-3-Clause
2.0.0 >= 7.2.0 ^7.3 BSD-3-Clause
1.0.0 >= 7.2.0 ^7.3 BSD-3-Clause
0.0.5 >= 7.2.0 ^6.0 BSD-3-Clause
0.0.4 >= 7.2.0 ^6.0 BSD-3-Clause