Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jigar-dhulla/laravel-http-to-curl

Laravel HTTP Request to Curl Command
https://github.com/jigar-dhulla/laravel-http-to-curl

converter curl http http-request laravel

Last synced: 25 days ago
JSON representation

Laravel HTTP Request to Curl Command

Awesome Lists containing this project

README

        

# Laravel HTTP to Curl

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

## Installation

You can pull in the package via composer:

``` bash
composer require jigarakatidus/laravel-http-to-curl
```

The package will automatically register itself

## Usage

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

Outputs

```bash
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](CHANGELOG.md) for more information what has changed recently.

## Testing

``` bash
$ composer test
```

## Contributing

Pull Requests are welcome.

## Security

If you've found a bug regarding security please mail [[email protected]](mailto:[email protected]) instead of using the issue tracker.

## Credits

- [Jigar Dhulla](https://github.com/jigarakatidus)
- [All Contributors](../../contributors)

## License

The MIT License (MIT). Please see [License File](LICENSE.md) for more information.