The http package also can do secure HTTP (HTTPS), as Andreas Kupries' example from the http manual illustrates:
package require http package require tls http::register https 443 ::tls::socket set token [http::geturl https://my.secure.site/]