jigarakatidus/laravel-http-to-curl

Extended Http to dump and die with Curl command

1.0.1 2024-04-19 17:37 UTC

This package is auto-updated.

Last update: 2024-04-19 17:40:41 UTC


README

Simple tool to dump the raw curl command from Laravel HTTP Request.

Installation

You can pull in the package via composer:

composer require jigarakatidus/laravel-http-to-curl

The package will automatically register itself

Usage

Http::ddWithCurl()
    ->acceptJson()
    ->asForm()
    ->withBasicAuth('username', 'password')
    ->get('https://example.com/padfhj', [
        'foo' => 'foobar',
        'bar' => 'barfoo',
    ]);

Outputs

curl -H 'User-Agent: GuzzleHttp/7' -H 'Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=' -H 'Host: example.com' -H 'Accept: application/json' -H 'Content-Type: application/x-www-form-urlencoded' -X 'GET' 'https://example.com/padfhj?foo=foobar&bar=barfoo'

Changelog

Please see CHANGELOG for more information what has changed recently.

Testing

$ composer test

Contributing

Pull Requests are welcome.

Security

If you've found a bug regarding security please mail jigar.tidus@gmail.com instead of using the issue tracker.

Credits

License

The MIT License (MIT). Please see License File for more information.