From: mathew
Date: 2009-05-13T10:12:52+09:00
Subject: [ruby-core:23440] Re: [Bug #1428] Net/http issue
On Fri, May 1, 2009 at 15:41, Emmanuel Pinault wrote:
> I am using Net/Http to perfom POST against the same web server and it use to work fine with 1.8.6 any version.
> I have seen few post about improving the speed of it. I am wondering if those change could have affected the way POST are being sent.
>
> In fact, the same interface I am doing POST against, slight change on some of the value passed to that Interface behave correctly on 1.8.6 but do not with 1.8.7
>
> i.e: �http://myurl/PARENTAL=Off&USER=BILLY vs i.e: �http://myurl/PARENTAL=OFF&USER=BILLY
I suspect it's the old RFC 3986 problem again.
http://lpar.ath0.com/2008/10/26/rfc-3986-considered-harmful/
As I recall, the decision was to obey the HTTP spec for HTTP. Did
1.8.7 switch to obeying RFC 3986 instead of the HTTP spec?
mathew