Dive into C#, Web, Cloud, Network and Security


How to use HTTP/2 with HttpClient in .NET 6.0

Today, more than 65% of HTTP requests are done with the HTTP/2 standard. In this article, we will explore the different options available to configure HttpClient to use HTTP/2 standard in .NET 6.0.

How to manage HttpClient connections in .NET

The HttpClient class, introduced since .NET Framework 4.5, is probably one of the most used classes in the .NET platform. It’s important to know how to manage HttpClient connections in order to avoid sockets exhaustion and DNS issues.

How to install Squid as a forward proxy on Ubuntu 18.04

Squid is an HTTP proxy that offers a rich set of traffic optimization features to cache frequently accessed content and save bandwidth. This hands-on lab session shows how to install and configure Squid as a forward proxy on Ubuntu 18.04.

10 tips to mitigate HTTP flood attacks

An HTTP flood attack is a distributed denial-of-service attack (DDoS), having for goal to make a website or web application unavailable to legitimate users by overwhelming the web server with a large number of HTTP requests.

What is the TLS protocol?

Most websites secure their content and protect the privacy and integrity of the data exchanged through the internet by using the Hypertext Transfer Protocol Secure (HTTPS). HTTPS is a communication protocol that encrypts the data exchanged between an application and a server.

What is an HTTP proxy?

An HTTP proxy is a software component that sits in the middle of web connections established between a client and a server. The proxy server acts as an intermediary to request resources on behalf of the client.

© 2024 Siaka Baro

Up ↑