As software developers, we often want to talk to services over the internet, usually using HTTP. However, it's now very common to see online services using HTTPS - an extension of HTTP which enables secure communications over a network. This move has made life more interesting for developers who want to interact with these services. … Continue reading HTTPS and Java – Pitfalls and Best Practices