Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Curl | 32,495 | 78 | a day ago | 38 | October 11, 2023 | 68 | other | C | ||
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features | ||||||||||
Cli | 30,264 | 1,645 | 58 | 2 days ago | 56 | May 19, 2023 | 168 | bsd-3-clause | Python | |
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. | ||||||||||
Guzzle | 22,752 | 55,713 | 20,025 | a month ago | 146 | August 27, 2023 | 30 | mit | PHP | |
Guzzle, an extensible PHP HTTP client | ||||||||||
Wuzz | 10,179 | 1 | a year ago | 7 | January 22, 2021 | 44 | agpl-3.0 | Go | ||
Interactive cli tool for HTTP inspection | ||||||||||
Hurl | 7,249 | 3 | a day ago | 14 | September 22, 2023 | 123 | apache-2.0 | Rust | ||
Hurl, run and test HTTP requests with plain text. | ||||||||||
Httpstat | 6,393 | a month ago | 10 | October 10, 2021 | 16 | mit | Go | |||
It's like curl -v, with colours. | ||||||||||
Libhv | 5,959 | 1 | 10 days ago | 1 | December 21, 2022 | 27 | bsd-3-clause | C | ||
🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client/server. | ||||||||||
Httpstat | 5,479 | 2 months ago | 9 | October 11, 2022 | 8 | mit | Python | |||
curl statistics made simple | ||||||||||
Script | 4,569 | 72 | 2 months ago | 43 | April 22, 2023 | 43 | mit | Go | ||
Making it easy to write shell-like scripts in Go | ||||||||||
Httprunner | 3,825 | 3 | 4 | a month ago | 152 | July 23, 2023 | 467 | apache-2.0 | Go | |
HttpRunner 是一个开源的 API/UI 测试工具,简单易用,功能强大,具有丰富的插件化机制和高度的可扩展能力。 |
Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services.
$client = new \GuzzleHttp\Client();
$response = $client->request('GET', 'https://api.github.com/repos/guzzle/guzzle');
echo $response->getStatusCode(); // 200
echo $response->getHeaderLine('content-type'); // 'application/json; charset=utf8'
echo $response->getBody(); // '{"id": 1420053, "name": "guzzle", ...}'
// Send an asynchronous request.
$request = new \GuzzleHttp\Psr7\Request('GET', 'http://httpbin.org');
$promise = $client->sendAsync($request)->then(function ($response) {
echo 'I completed! ' . $response->getBody();
});
$promise->wait();
We use GitHub issues only to discuss bugs and new features. For support please refer to:
The recommended way to install Guzzle is through Composer.
composer require guzzlehttp/guzzle
Version | Status | Packagist | Namespace | Repo | Docs | PSR-7 | PHP Version |
---|---|---|---|---|---|---|---|
3.x | EOL | guzzle/guzzle |
Guzzle |
v3 | v3 | No | >=5.3.3,<7.0 |
4.x | EOL | guzzlehttp/guzzle |
GuzzleHttp |
v4 | N/A | No | >=5.4,<7.0 |
5.x | EOL | guzzlehttp/guzzle |
GuzzleHttp |
v5 | v5 | No | >=5.4,<7.4 |
6.x | Security fixes only | guzzlehttp/guzzle |
GuzzleHttp |
v6 | v6 | Yes | >=5.5,<8.0 |
7.x | Latest | guzzlehttp/guzzle |
GuzzleHttp |
v7 | v7 | Yes | >=7.2.5,<8.4 |
If you discover a security vulnerability within this package, please send an email to [email protected]. All security vulnerabilities will be promptly addressed. Please do not disclose security-related issues publicly until a fix has been announced. Please see Security Policy for more information.
Guzzle is made available under the MIT License (MIT). Please see License File for more information.
Available as part of the Tidelift Subscription
The maintainers of Guzzle and thousands of other packages are working with Tidelift to deliver commercial support and maintenance for the open source dependencies you use to build your applications. Save time, reduce risk, and improve code health, while paying the maintainers of the exact dependencies you use. Learn more.