Introduction to Squid Proxy Server Fundamentals
Overview of Caching Servers
Caching servers function as specialized systems that store frequently accessed web content including pages, images, and files using memory and disk storage. These servers act as intermediaries, delivering cached content to users rapidly while significantly reducing network traffic from origin servers. Most caching so ...
Posted on Mon, 24 Aug 2026 16:34:08 +0000 by roshanjameer
Using Nginx as a Reverse Proxy Server
Understanding Proxy Services
A proxy acts as an intermediary between clients and servers. In networking, proxies are commonly used to forward requests while providing control, security, or performance benefits. There are two primary types of proxies: - Forward Proxy: Serves client-side needs. For example, when a client within a restricted netwo ...
Posted on Thu, 20 Aug 2026 16:04:35 +0000 by Millar
Advanced Node.js Core Module Techniques
Core Module Extensions
GZIP Compression
const fs = require('fs');
const zlib = require('zlib');
const compressFile = (inputPath) => {
fs.createReadStream(inputPath)
.pipe(zlib.createGzip())
.pipe(fs.createWriteStream(inputPath + '.compressed'));
};
const decompressFile = (compressedPath) => {
const outputName = compressedPat ...
Posted on Wed, 01 Jul 2026 16:14:42 +0000 by stueee
Intercepting Network Traffic with mitmproxy and Python
Overview of mitmproxy
mitmproxy is an interactive, SSL-capable man-in-the-middle proxy for HTTP and HTTPS traffic. It provides similar capabilities to graphical tools like Fiddler or Charles, but operates primarily within a terminal environment. The ecosystem includes three distinct interfaces:
mitmproxy: A fully interactive terminal user inte ...
Posted on Fri, 08 May 2026 05:43:04 +0000 by mzanimephp