I was using HttpWebRequest / HttpWebResponse standard .NET library classes for interaction with servers via HTTP so far. It allowed me to use anything I needed, including non-basic HTTP methods (PUT / DELETE / OPTIONS / PATCH), receiving binary responses, parsing Gzipped/chunked responses, specifying any custom headers and standard ones like Accept/Content-Type, manipulating cookies, etc.
However, recently many web servers have started disabling support of old HTTPS ciphers. Because of that my application no longer can interact with those servers on computers of users with Windows lacking recent updates (and there are plenty of such users...)
So I am looking for an alternative to standard .NET library which would let me do the same (everything mentioned above) while would not be depending on the installed Windows updates.
Aucun commentaire:
Enregistrer un commentaire