I&#x27;m amazed at how lousy http-client support in languages continues to be. It&#x27;s not like there&#x27;s any secret that it&#x27;s critical or how to do it right. Python still doesn&#x27;t have a very good httplib, hence the popularity of Requests.<p>I wrote the original PayPal IPN sample code (sorry!) and it was maddening trying to figure out the best way to do simple HTTP POST in all the languages, except for cURL.