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