If you’re developing a.NET application, it’s likely that you’ll need to call an external API via HTTP. To send HTTP requests in.NET, use the HttpClient. And it’s a fantastic abstraction to work with, especially with the methods that support JSON payloads and responses. Unfortunately, it is easy to abuse the HttpClient. Port exhaustion and DNS…