charcoal-dev / http-client
HTTP Client for Charcoal Apps
Installs: 1 627
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Requires
- php: ^8.3
- ext-curl: *
- charcoal-dev/buffers: ^0.2.1
- charcoal-dev/http-commons: ^0.2.6
README
The HTTP Client library provides a framework-native way to send HTTP requests in Charcoal, built atop HTTP Commons for consistent request/response handling. It offers a clean API for composing requests, managing headers, timeouts, and retries, with hooks for logging, tracing, and error handling so outbound calls integrate smoothly with the app’s lifecycle.
For detailed information, guidance, and setup instructions regarding this library, please refer to our official documentation website: