Creating a Sender/Receiver HTTP Server
TechAtBloomberg.com © 2024 Bloomberg Finance L.P. All rights reserved. • Create a basic HTTP server. • Allow a single-threaded server handling multiple clients. • Use the sender/receiver asynchronous std::execution (sender/receiver): http://wg21.link/p2300 • https://github.com/NVIDIA/stdexec.git • https://github.com/beman-project/execution26 • Sender/receiver networking: http://wg21.link/p2762 • Implementation: Implementation: https://github.com/beman-project/net29 • Async scope: http://wg21.link/p3149 Resources0 码力 | 8 页 | 2.19 MB | 5 月前3Guzzle PHP 6.5 Documentation
index next | Guzzle 6 » Guzzle Documentation Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. Simple interface for building query strings strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc... Can send both synchronous and asynchronous requests using the same interface. Uses allows you to utilize other PSR-7 compatible libraries with Guzzle. Abstracts away the underlying HTTP transport, allowing you to write environment and transport agnostic code; i.e., no hard dependency0 码力 | 65 页 | 311.42 KB | 10 月前3Guzzle PHP v5 Documentation
index next | Guzzle 6 » Guzzle Documentation Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. Simple interface for building query strings strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc... Can send both synchronous and asynchronous requests using the same interface. Uses allows you to utilize other PSR-7 compatible libraries with Guzzle. Abstracts away the underlying HTTP transport, allowing you to write environment and transport agnostic code; i.e., no hard dependency0 码力 | 62 页 | 309.78 KB | 10 月前3Guzzle PHP 7.0 Documentation
index next | Guzzle 6 » Guzzle Documentation Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. Simple interface for building query strings strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc... Can send both synchronous and asynchronous requests using the same interface. Uses allows you to utilize other PSR-7 compatible libraries with Guzzle. Abstracts away the underlying HTTP transport, allowing you to write environment and transport agnostic code; i.e., no hard dependency0 码力 | 64 页 | 310.93 KB | 10 月前3Guzzle PHP v5 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.3.14 http_errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 . . . . . . . . . . . . . . . . . . 44 ii Guzzle, Release Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. • Simple interface for building building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc... • Can send both synchronous and asynchronous requests using the0 码力 | 49 页 | 231.08 KB | 10 月前3Guzzle PHP 7.0 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 1.3.14 http_errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 . . . . . . . . . . . . . . . . . . 46 ii Guzzle, Release Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. • Simple interface for building building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc... • Can send both synchronous and asynchronous requests using the0 码力 | 50 页 | 235.39 KB | 10 月前3Guzzle PHP 6.5 Documentation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 1.3.14 http_errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 . . . . . . . . . . . . . . . . . . 46 ii Guzzle, Release Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. • Simple interface for building building query strings, POST requests, streaming large uploads, streaming large downloads, using HTTP cookies, uploading JSON data, etc... • Can send both synchronous and asynchronous requests using the0 码力 | 50 页 | 237.04 KB | 10 月前3Guzzle PHP 5.3 Documentation
Guzzle Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with web services. Manages things like persistent connections, represents query strings as collections the underlying HTTP transport layer. Can send both synchronous and asynchronous requests using the same interface without requiring a dependency on a specific event loop. Pluggable HTTP handlers allows integrate with any method you choose for sending HTTP requests over the wire (e.g., cURL, sockets, PHP’s stream wrapper, non-blocking event loops like React [http://reactphp.org/], etc.). Guzzle makes it so0 码力 | 72 页 | 312.62 KB | 10 月前3Guzzle PHP 5.3 Documentation
. . . . . . . . . . . . . . 54 2 HTTP Components 57 3 Service Description Commands 59 i ii Guzzle Guzzle is a PHP HTTP client that makes it easy to send HTTP requests and trivial to integrate with the underlying HTTP transport layer. • Can send both synchronous and asynchronous requests using the same interface without requiring a dependency on a specific event loop. • Pluggable HTTP handlers allows allows Guzzle to integrate with any method you choose for sending HTTP requests over the wire (e.g., cURL, sockets, PHP’s stream wrapper, non-blocking event loops like React, etc.). • Guzzle makes it so0 码力 | 63 页 | 275.75 KB | 10 月前3From Eager Futures/Promises to Lazy Continuations: Evolving an Actor Library Based on Lessons Learned from Large-Scale Deployments
"))motivating example std::string SpellCheck(std::string text) { auto body = http::UrlEncode({"text", text}); auto response = http::Post("https://www.online-spellcheck.com", body); return response.body; }motivating example std::string SpellCheck(std::string text) { auto body = http::UrlEncode({"text", text}); auto response = http::Post("https://www.online-spellcheck.com", body); return response.body; }motivating example std::string SpellCheck(std::string text) { auto body = http::UrlEncode({"text", text}); auto response = http::Post("https://www.online-spellcheck.com", body); return response.body;0 码力 | 264 页 | 588.96 KB | 5 月前3
共 261 条
- 1
- 2
- 3
- 4
- 5
- 6
- 27