Server response 400. Why?

     I have written a client program to get a web page outside our
     company's firewwall. Our web server sits in myserver.mycompany.com.
     The request is

     GET http://www.oracle.com/ HTTP/1.0
     Referer: http://myserver.mycompany.com/
     Proxy-Connection: Keep-Alive
     User-Agent: Mozilla/3.0 (X11; U; SunOS 5.5.1 sun4u)
     Host: www.oracle.com
     Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*
     Proxy-authorization: Basic YmZwZjxMzpoaWdoO2Fu

     I get a 400 response code and the following:

     Date: Fri, 16 Jan 1998 22:04:59 GMT
     Allow: GET, HEAD
     Server: Oracle_Web_listener3.0.1.0.0/2.14FC1
     Content-Type: text/html
     Content-Length: 129
     Cache-Control: public
     <HTML><HEAD><TITLE>Invalid Host Specified</TITLE></HEAD>
     <BODY>The request did not specify a valid virtual host.</BODY></HTML>

     Can someone tell me why I cannot reach the external web page? Greatly
     appreciate some help.

     Hooi-Leng Szakal
     Bell Atlantic
     Tel (301)282-5801

Received on Friday, 16 January 1998 17:22:50 UTC