On Wed, Apr 17, 2013 at 4:18 PM, Petr Onderka gsvick@gmail.com wrote:
Regarding #7 in that list (Expect: 100-Continue), I think it would be nice if Wikimedia wikis did this.
I know that at least in .Net, if I send a POST request to http://en.wikipedia.org/w/api.php, the Expect: 100-Continue header will be set, which results in an 417 Expectation failed error.
.Net has a switch to turn that header off, and with that the request will work fine. But I think it would be nice if Wikimedia wikis supported this.
I think this is an issue with something in Wikimedia's configuration (Squid? or maybe something like that) and not MediaWiki itself, because it works fine for my local MediaWiki installation even with Expect: 100-Continue set.
Well, PHP and Apache do not support the 100-Continue workflow, i.e., there's no way to tell Apache to let PHP do its thing before sending the 100-Continue and receiving the rest of the data.
*-- * *Tyler Romeo* Stevens Institute of Technology, Class of 2015 Major in Computer Science www.whizkidztech.com | tylerromeo@gmail.com