Registry / networking / poco
library1.14.1vcpkgunverified

Modern, powerful open source C++ class libraries for building network and internet-based applications that run on desktop, server, mobile and embedded systems.

vcpkg install poco
INSTALL
IMPORT
SIG · POCO
P
poco
networkingcppv1.14.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Poco/Poco.h
#include <Poco/Poco.h>

Minimal HTTP GET request using POCO

#include <Poco/Net/HTTPClientSession.h> #include <Poco/Net/HTTPRequest.h> #include <Poco/Net/HTTPResponse.h> #include <iostream> int main() { Poco::Net::HTTPClientSession session("example.com"); Poco::Net::HTTPRequest request(Poco::Net::HTTPRequest::HTTP_GET, "/"); session.sendRequest(request); Poco::Net::HTTPResponse response; std::istream& rs = session.receiveResponse(response); std::cout << response.getStatus() << std::endl; return 0; }
Debug
Known issues
gotchaPOCO requires linking against multiple libraries (e.g., PocoFoundation, PocoNet) depending on used modules.
fix
Use find_package(Poco REQUIRED COMPONENTS Foundation Net) and link with Poco::Foundation Poco::Net.
affects: all
Upgrade
Version history
1.14.1latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
4 hits · last 30 days
node
4
Resources

No resource links recorded.

poco — pip install poco · libregistry