2026-09-30
HTTP has three versions in active use: HTTP/1.1, HTTP/2, and HTTP/3. Methods, headers, and status codes are the same across them, so an application usually doesn’t care which version a request arrived with. The …
Read more2026-09-28
Headers are the metadata of an HTTP message: lines like Name: value between the start-line and the body. From them the server understands which site is requested, in what format and language to return the response, who …
Read more2026-09-25
HTTP (HyperText Transfer Protocol) — an application-layer protocol by which a browser, mobile app, or script requests a resource from a server and receives a response. A resource can be an HTML page, an image, JSON from …
Read more2026-09-22
If your application runs on hundreds of client devices or you have a fleet of sensors with telemetry, sooner or later you’ll need to see what’s happening on the ground. Commercial systems like Splunk or …
Read more2026-09-22
curl — a command-line utility for transferring data via URLs. It sends a request to a server and shows the response: an HTML page, JSON from an API, headers, or a file. The name stands for Client URL. Besides HTTP and …
Read more2026-09-22
WebDAV (Web Distributed Authoring and Versioning) — an extension of the HTTP protocol that turns a web server into a network storage: files can not only be downloaded but also uploaded, renamed, moved, and locked while …
Read more2026-09-22
S3 (Simple Storage Service) — Amazon’s object storage service, launched in 2006. Its API has over time become an industry standard: today “S3” often refers not to a specific Amazon service but to the protocol …
Read more2026-09-21
Squid — a free HTTP proxy with caching, one of the oldest proxy servers that is still being developed. It works as a forward proxy for network users, can cache web server responses, authenticate users, filter addresses …
Read more2026-09-21
3proxy — a free open-source proxy server that combines HTTP proxy, SOCKS proxy, mail and FTP proxies, port forwarding and a caching DNS in a single small program. The author is Vladimir Dubrovin, known by the nickname …
Read more2026-09-21
HAProxy (High Availability Proxy) — a load balancer and reverse proxy for TCP and HTTP with open source. Unlike nginx, HAProxy does not serve files or run application code: its task is to accept connections, distribute …
Read more