I am using the above to build https requests.
Unfortunately, OpenSSL has been changed yet again, insisting on longer keys, which the site that I am connecting to does not support. A common problem, I imagine.
I have been told that using an https switch --ciphers 'DEFAULT:!DH' might fix this.
Whereas I can do this perfectly well when building wget requests manually, the 'very helpful' Request::builder() does not seem to have any facility for setting these switches. At least not one that I can see in the documentation.
Any advice on how to get around this problem? Short of making system calls to shell files, thus, in effect, giving up on Rust?