[Mono-dev] HttpWebRequest method patch

"C. Bergström" cbergstrom at netsyncro.com
Tue Jan 30 03:38:02 EST 2007


Gert Driesen wrote:
> ----- Original Message ----- 
> From: "Robert Jordan" <robertj at gmx.net>
> To: <mono-devel-list at lists.ximian.com>
> Sent: Monday, January 29, 2007 12:46 PM
> Subject: Re: [Mono-dev] HttpWebRequest method patch
>
>
>   
>> Hi Atsushi,
>>
>> Atsushi Eno wrote:
>>     
>>> Well, it is very good idea to report this BUG to Microsoft and
>>> let them fix it. I will do that unless someone points out that
>>> our (a couple of lingr users') interpretation is wrong.
>>>
>>> I rather want judgement of the spec situation: whether HTTP methods
>>> like "posT" must retrieve request/response stream like POST.
>>>       
>> Since Apache & IIS are both accepting case-insensitive method names
>> it's a good idea to switch to POST-like behavior in HttpWebRequest,
>> as implied by your patch.
>>
>> Robert
>>     
>
> Atsushi, have your decided against changing our implementation to match that 
> of MS ?
>
> Without doubt, the HTTP RFC states that method is case-sensitive.
My .02, if it counts, is we follow RFC and file bugs with Apache and 
MS.  Standards were created for a reason imho.  In postfix and other 
programs they commonly have a setting which donates if you want RFC foo 
compatibility.  Which could be a best of both sides, but that solution 
in itself poses another question..  Where would you put such a config, 
what's the default and the snowball keeps rolling.



More information about the Mono-devel-list mailing list