If you understand the HTTP Protocol, I don't think it matters which language you use... the information you send and receive is same. Here's a
tutorial on making HTTP requests using mIRC sockets, I hope it will help you.
Searching google for 'tcl tutorial' or 'tcl guide' may result some helpful sites.