Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Catalog · How the catalog works
Anything · Lazarus or Delphi
Random projectRandom project

Http-Server

The fully functional multithreaded multi connection HTTP server component for Delphi that works asynchronously in a thread pool, accepts the GET, POST, PUT and any other HTTP requests, and sends the corresponding user-defined responses.

View on GitHub

Member rating

No ratings yet.

Sign in to rate this project.

README

Multithreaded HTTP Server in Delphi

This project introduces a fully functional multithreaded HTTP server component that works asynchronously in a thread pool, accepts the GET, POST, PUT, and other HTTP requests.

We have added the SSL / TLS support to the TclHttpServer component, implemented server-side certificate management, and updated the HttpServerDemo project. Now, this demo program allows you to run a simple static website and access it using a web browser via HTTP or HTTPS protocols.

The server is built based on the Clever Internet Suite library and uses the fast and stable classes: TclTcpServer, TclUserConnection, and TclThreadPool.

Read Description

Write your own HTTPS Server in Delphi
Multithreaded HTTP Server in Delphi