Michael Gorsuch wrote: > OK, so you are getting a response back from the server. > > I have no idea why you're getting a redirect from them, but you are > getting a proper response over your socket. Well thank you for the answer :). The thing is that it's weird that even when I put the host as google.ca it still redirects me to google.ca. Well thank you to everyone that has helped me and I appreciate it but I am wondering something else now: Why when I put HTTP/1.1 the program loads but it just stays blank, not doing anything. -- Posted via http://www.ruby-forum.com/.