Hi, I’m Hrvoje

Software Architect / .NET and SQL Server enthusiast / Point of sale / ECR payment integrations and stuff

Maximum Pool Connections for HttpWebRequest in .NET <=4.5!


Did you know that in .NET Framework 4.5, the maximum number of connections in the pool for HTTP requests is controlled by the `ServicePointManager.DefaultConnectionLimit` property? 🔑

By default, this limit is set to 2 for the HTTP/1.1 protocol, meaning you can have up to two simultaneous connections to the same server. If your application requires more concurrent connections, you can increase this limit programmatically to meet your needs. 🚀

✨ **Tip:** To increase the connection limit, simply set `ServicePointManager.DefaultConnectionLimit` to a higher value early in your application’s startup process:

System.Net.ServicePointManager.DefaultConnectionLimit = 100; // Adjusts the limit to 100

Keep your HTTP requests efficient and your apps running smoothly!

Stay tuned for more fun .NET/SQL facts! 💻✨