Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free. Learn more →
Top 23 PHP HTTP Projects
Guzzle, an extensible PHP HTTP clientProject mention: What GraphQL client package are you using? | /r/PHP | 2023-06-10
Symfony HTTP Client or Guzzle. If new build then Symfony, but have a lot of existing implementations with Guzzle. Both have worked very well. Worst case fallback to cURL.
The purpose of this PSR is to provide a set of common interfaces for HTTP messages as described in RFC 7230 and RFC 7231Project mention: How to use PSR HTTP standards to upgrade your code | dev.to | 2023-02-13
PSR-7, the standard for requests and responses
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
Which is the fastest web framework?Project mention: [Web Frameworks Benchmark] How is the FOMO framework handling 45k+ requests more than Swoole the framework it depends on? | /r/PHP | 2022-12-17
Notably it seems that Fomo is using the raw Swoole Server (https://github.com/fomo-framework/framework/blob/a52b75abbd06c0aa6cb1ec47c4011557bc347532/src/Servers/Http.php#L21) rather than the HTTP-specific server wrapper which is what is used in the Swoole benchmark: https://github.com/the-benchmarker/web-frameworks/blob/master/php/swoole/start.php
LaravelS is an out-of-the-box adapter between Laravel/Lumen and Swoole.
Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries. (by rmccue)
A fast & flexible router
HTTPlug, the HTTP client abstraction for PHP
Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.
PHP's lightweight HTTP client (by kriswallsmith)
☄️ PHP CLI mode development framework, supports Swoole, WorkerMan, FPM, CLI-Server / PHP 命令行模式开发框架，支持 Swoole、Swow、WorkerMan、FPM、CLI-Server (by mix-php)
Provides powerful methods to fetch HTTP resources synchronously or asynchronouslyProject mention: Does a generic third party api connector package exist? A swiss army knife for connecting to various apis? | /r/PHP | 2023-01-28
I like this one personality: https://github.com/symfony/http-client
A Chainable, REST Friendly, PHP HTTP Client. A sane alternative to cURL.
An advanced async HTTP server library for PHP, perfect for real-time apps and APIs with high concurrency demands. (by amphp)Project mention: Weekly help thread | /r/PHP | 2023-05-01
If you don't mind using external libraries, you can use something like amphp/http-server or similar, generally all async frameworks will have some http server implementation.
Record your test suite's HTTP interactions and replay them during future test runs for fast, deterministic, accurate tests.
A super lightweight PSR-7 implementationProject mention: Creating an application #9 - http Factories | /r/yii3 | 2023-01-20
The following example shows how to create configuration for the HTTP factories, using the nyholm/psr7 package:
Send webhooks from Laravel apps
Event-driven, streaming HTTP client and server implementation for ReactPHP. (by reactphp)Project mention: Anti-Laravel trends? | /r/PHP | 2023-03-06
Can you give some example? I do make and consume APIs, often abstracted and sometime chained promises, and I didn't see PHP having any problems. Did you use static analysis in PHP?
An advanced async HTTP client library for PHP, enabling efficient, non-blocking, and concurrent requests and responses. (by amphp)
Set content security policy headers in a Laravel appProject mention: Content Security Policy Struggles | /r/PHPhelp | 2023-02-24
Your read the docs?
Handle Stripe webhooks in a Laravel application
PSR HTTP Message implementations
Supercharge your app or SDK with a testing library specifically for Guzzle
HTTP Request Migrations for API Versioning like Stripe
💨 Smoke testing tool written in PHP
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
PHP HTTP related posts
What GraphQL client package are you using?
1 project | /r/PHP | 10 Jun 2023
Reading bundle configuration inside Symfony Compiler Passes
1 project | dev.to | 4 May 2023
HTTP Structured Field 1.0.0 first stable version is out
1 project | /r/PHP | 16 Apr 2023
How to integrate Microsoft Graph API into Symfony?
2 projects | /r/PHPhelp | 26 Mar 2023
95% final readonly classes. What is your superpower?
1 project | /r/PHP | 3 Feb 2023
Documenting namespaces for test code in composer.json
1 project | /r/PHP | 31 Jan 2023
Implement PHP session manager in a vanilla PHP project
2 projects | /r/PHPhelp | 20 Jan 2023
A note from our sponsor - Mergify
blog.mergify.com | 28 Sep 2023
What are some of the best open-source HTTP projects in PHP? This list will help you: