HTTP 1.0 support

From: Bruno Bédard (bruno.bedard_at_drdc-rddc.gc.ca)
Date: 03/25/04


Date: Thu, 25 Mar 2004 15:53:27 -0500

Hello,
by default, IIS 6 on Windows Server 2003 returns a 400 error, Bad Request
when you use a non HTTP 1.1 spec compatible, Unix-like syntax in a HTTP GET
URL command.

In HTTP 1.1 spec, the syntax is GET http://URL \r\n
In HTTP 1.0 spec, the syntax is GET http://URL \n

\r = ascii char 13
\n = ascii char 10

The difference is in the famous carriage-return and line feed character
difference of the Unix/Windows world.

I use a software (Oracle Intermedia URL_DataStore Index 8.1.7) that does
it's request the 1.0 way, and I can't change this so I need to find a way to
make IIS 6 to accept those request.

Thanks in advance for any tips or advice,
Bruno Bedard



Relevant Pages

  • Re: SSL Issue - Urgent
    ... Generically extensible -- the translation device gives some hint of the ... so the device would need to set a proprietary HTTP Request header indicating ... This has been done on Apache and IIS as well. ...
    (microsoft.public.inetserver.iis.security)
  • Re: Cant Open XLS or PPT files
    ... That logfile entry indicates HTTP status: 200 OK - IIS has received the ... are receiving a "cannot open xxx" type message. ... :>HTTP request that is logged if possible. ...
    (microsoft.public.inetserver.misc)
  • Re: SSL Issue - Urgent
    ... know if it could be done on the iis level? ... > request comes to the SSL offloader and is forwarded over http to a webserver ... The redirected request becomes an http ...
    (microsoft.public.inetserver.iis.security)
  • Re: IIS 6 .net ERROR 404 with telnet & down-level clients
    ... Can you go into your IIS logfiles and check the HTTP substatus code please? ... : telnet www.myserver.com 80 ... :> simulates a basic GET request for the default page of www.myserver.com. ...
    (microsoft.public.inetserver.iis)
  • Re: Page Cannot Be Displayed Errors
    ... In WFetch, for Advanced Request, change to "Add Headers" and write: ... > directly on the web server, ... >>> Where can I get the IIS 6.0 Resource Kit, and how do I use WFetch? ...
    (microsoft.public.inetserver.iis)

Loading