given that my alternative is system("curl --insecure --user user:password -XGET -H Content-type:application/json -H Accept:application/json https://") in a perl script, it matters little. All of this will be executed on an internal secured network.