3 ms·
> There is OS builtin libraries to do http requests If all you want to do is fetch an URL from a public HTTPS server, then I agree. If you want to do anything
by newaccount74 3y ago
> There is OS builtin libraries to do http requests
If all you want to do is fetch an URL from a public HTTPS server, then I agree.
If you want to do anything even slightly more complex (eg. pin a specific cert, or use TLS with a protocol other than HTTPS) then the built in APIs are almost as bad as OpenSSL (at least on macOS/iOS, I don't know other platforms).
> As for certificates, there is plenty of solutions allowing for auto-renewal.
It's not a problem on the server side. It's a problem on the client side when the root certs expire. It puts an expiration date on your software.