WinHTTP Component Suite
Delphi and C++Builder components that enable applications to communicate
over HTTP/HTTPS and WebSocket protocols for accessing internet resources
and web services.
- Built on the standard Microsoft WinHTTP API
- Supports HTTP, HTTPS and WebSocket client protocols
- Supports HTTP/1.x, HTTP/2 and HTTP/3 (QUIC) protocol versions
- Supports both synchronous and asynchronous mode
- Ideal for accessing RESTful web services
- Compatible with Windows 32-bit and 64-bit systems
- Available for Delphi/C++Builder versions 7 - 13 and Lazarus 4.8
- Registered version includes full source code
- Royalty-free distribution with your applications
Order WinHTTP Component Suite $120 USD (license for one developer)
Order WinHTTP multi-license $360 USD (license for all developers in company)
FAQ
Why should I use WinHTTP instead of Delphi's built-in components?
• It is built on Windows technology. WinHTTP is a lightweight wrapper around the native Microsoft WinHTTP API, making it highly efficient on Windows platforms.• It natively supports asynchronous mode. You can easily run HTTP requests in the background without blocking your main application.
• Canceling requests is quick and easy. Because it is asynchronous, you can stop or abort an ongoing HTTP request instantly if the user changes their mind.
• It uses fewer resources. It reduces the need for complex multi-threading code in Delphi since the operating system handles the background work.